• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

van datum naar dag

Status
Niet open voor verdere reacties.

tsjokko

Gebruiker
Lid geworden
16 feb 2005
Berichten
148
Hallo allen,

Ik worstel met het volgende;

Ik heb de datum staan in kolom A, hoe krijg ik de dag in bv kolom B?

Kan dit ook in een macro?

Het gaat om hele maanden, dus 30 of 31,

Ik heb de dag aanduiding nodig omdat deze waarden vergeleken moeten worden met aantallen die afhankelijk zijn van de dag.

Alvast bedankt voor de gouden tip,

Ricky
 
klik in de cellen van kolom B op celeigenschappen - tabblad getal -- kies aangepast(helemaal onderaan delijst) en in type voer je gewoon ofwel ddd ofwel dddd in. de formule in kolom b moet zijn voor bvb b1 : =a1. Kopier de fomule in cel b1 naar alle andere cellen in kolom b. dan krijg je zoiets

Kolom A Kolom B
1/01/2005 zaterdag (staait ingesteld als dddd)
2/01/2005 zondag
3/01/2005 maandag
4/01/2005 dinsdag
5/01/2005 woensdag
6/01/2005 donderdag
7/01/2005 vrijdag
8/01/2005 zaterdag
9/01/2005 zondag
10/01/2005 maandag


hopende u hiermee van dienst te zijn geweest
 
Hoi Ricky,

Je hebt de dag helenaal niet nodig.

=som((Weekdag(A11:A99;2)=1)*(B11:B99))
of
=som((tekst(A11:A99;"ddd")="ma")*(B11:B99))

Beide formules doen hetzelfde, invoeren met Shift & Ctrl & Enter tegelijk indrukken.

De formule werkt ook met Dag of Maand.

Jeroen
 
Laatst bewerkt:
Werkt prima.
Andere manier met een formule:

A1: =TODAY()
B1: =ALS(WEEKDAG(A1;2)=1;"Maandag";ALS(WEEKDAG(A1;2)=2;"Dinsdag";
ALS(WEEKDAG(A1;2)=3;"Woensdag";ALS(WEEKDAG(A1;2)=4;"Donderdag";
ALS(WEEKDAG(A1;2)=5;"Vrijdag";ALS(WEEKDAG(A1;2)=6;"Zaterdag";
ALS(WEEKDAG(A1;2)=7;"Zondag";)))))))

Wat ingewikkelder, maar werkt prima.
Kun je ook zelf bepalen wat voor text er komt te staan. "Maandag" of alleen "Ma" Of "Maand."
Je kunt dag 1 op maandag zetten of op zondag. Wat je wilt.
Gewoon de text achter de controle wijzigen.
 
Laatst bewerkt:
Dank aan allen,

Ik heb voor het volgende gekozen

Macro recorder gebruikt
Kolom invoegen
B2 - =a2
celeigenschappen B2 dddd
kopieren tot B32

Eigenlijk vrij eenvoudig maar als het idee na een avond proberen niet wil komen ben ik erg blij met de hulp op dit forum.

Ricky :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan