Toon posts:

[Excel] Cel leeglaten bij berekening weeknummer

Pagina: 1
Acties:
  • 1.586 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
In een rij cellen in een Excel werkblad wil ik graag het weeknummer laten zien van de datum die in de rij ernaast ingevuld staat. Daartoe gebruik ik de volgende formule:

=INTEGER((AI9-DATUM(JAAR(AI9-WEEKDAG(AI9-1)+4);1;3)+WEEKDAG(DATUM(JAAR(AI9-WEEKDAG(AI9-1)+4);1;3))+5)/7)

In sommige cellen staat wel een datum, in andere cellen niet. Als er in een cel geen datum staat, komt er in de cel links ervan (waar dan dus het weeknummer moet komen staan) het volgende vermeld: #GETAL!

Hoe kan ik er nu voor zorgen dat de cel waarin het weeknummer staat leeg blijft, als er in de cel rechts ervan geen datum staat ingevuld?

  • Xtremelead
  • Registratie: Februari 2001
  • Laatst online: 18:47

Xtremelead

powered by E-MU

als formule eromheen zetten?

Jij bent degene die me opfokt!
JA JIJ!!!


  • franssie
  • Registratie: Februari 2000
  • Nu online

franssie

Save the albatross

=IF(Cel-er-naast niet leeg, formule, "") oid?

[ Voor 4% gewijzigd door franssie op 15-06-2007 10:31 ]

I´d rather be a hypocrite than the same person forever (Yauch)| 🎸 Niets is zo permanent als een tijdelijke oplossing | Een goed probleem komt nooit alleen | Gibson guitar Fender Guitar God Damn Guitar


Verwijderd

code:
1
2
=als(isleeg(A1);"";INTEGER((AI9-DATUM(JAAR(AI9-WEEKDAG(AI9-1)+4);1;3)+WEEKDAG(DATUM(JAAR(AI9-WEEKDAG(AI9-1)+4);1;3))+5)/7)
)

[ Voor 4% gewijzigd door Verwijderd op 15-06-2007 10:37 ]


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Overigens, hangt van de versie van Excel af (vermeld dat ook even in je topic ;)), kan je ook de weeknummer functie gebruiken :)



En code kan beter tussen [code][/] tags, om het iets leesbaarder te maken :)

[ Voor 25% gewijzigd door BtM909 op 15-06-2007 10:34 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Verwijderd

kan je ook de weeknummer functie gebruiken
klopt, kan ook maar daar zitten haken en ogen aan, zo moet iedere gebruiker de analysis toolpack geinstalleerd hebben (extra>>invoegtoepassingen

Verwijderd

Topicstarter
Verwijderd schreef op vrijdag 15 juni 2007 @ 10:31:
code:
1
2
=als(isleeg(A1);"";INTEGER((AI9-DATUM(JAAR(AI9-WEEKDAG(AI9-1)+4);1;3)+WEEKDAG(DATUM(JAAR(AI9-WEEKDAG(AI9-1)+4);1;3))+5)/7)
)
Helemaal geweldig! Dit werkt perfect!

Ik het overigens versie 2003 van Excel en kan me herinneren dat de weeknummerfunctie niet zonder problemen werkt.

[ Voor 17% gewijzigd door Verwijderd op 15-06-2007 18:53 ]


  • lost95
  • Registratie: Januari 2000
  • Laatst online: 12:42
Verwijderd schreef op vrijdag 15 juni 2007 @ 18:51:
[...]


Helemaal geweldig! Dit werkt perfect!

Ik het overigens versie 2003 van Excel en kan me herinneren dat de weeknummerfunctie niet zonder problemen werkt.
Een mooiere oplossing vind ik de "isfout()" formule.
code:
1
2
=ALS(ISFOUT(INTEGER((AI9-DATUM(JAAR(AI9-WEEKDAG(AI9-1)+4);1;3)+WEEKDAG(DATUM(JAAR(AI9-WEEKDAG(AI9-1)+4);1;3))+5)/7)
);"";INTEGER((AI9-DATUM(JAAR(AI9-WEEKDAG(AI9-1)+4);1;3)+WEEKDAG(DATUM(JAAR(AI9-WEEKDAG(AI9-1)+4);1;3))+5))/7)

[ Voor 26% gewijzigd door lost95 op 17-06-2007 15:01 ]

Vooral sinaasappels zijn bang voor persvrijheid.

Pagina: 1