
alpha
Lid-
Items
1.125 -
Registratiedatum
-
Laatst bezocht
Inhoudstype
Profielen
Forums
Store
Alles dat geplaatst werd door alpha
-
Ik sta er telkens van te kijken dat mensen zomaar een formule gebruiken, terwijl ze niet weten wat die formule doet. Twee opmerkingen: 1. Het rente-% dat je betaalt voor een lening is niet hetzelfde als het % dat je ontvangt voor een bedrag dat je inlegt. 2. Een rente-% per jaar betekent niet dat het rente-% per maand gelijk is aan datzelfde % gedeeld door 12 ! De berekening is niet moeilijk, maar aangezien je in een vorig topic niet eens de moeite nam om te reageren op een antwoord (wat toch een regel is die in het maatschappelijk verkeer betaamt), ga ik verder niet op je vraag in.
-
Het kan iets korter, nl: =ALS(B28="";"";HOOFDLETTERS(ALS(DEEL(B28;3;1)=" ";LINKS(B28;2)&"-"&RECHTS(B28;LENGTE(B28)-3);B28))&" "&JAAR(H28)&" "&ALS.FOUT(KIEZEN(VERGELIJKEN(C28;{"Actie";"Animatie";"Drama";"Horror";"Komedie";"Science Fiction";"Speelfilm";"Thriller"};0);"Act";"Ani";"DRM";"HRR";"KMD";"SFC";"SPF";"THR");"NGK"))
-
Ervan uitgaande dat in B28 een filmtitel staat, in C28 het soort film, en in H28 een DATUM (en GEEN jaartal), kun je dit gebruiken: =ALS(B28="";"";HOOFDLETTERS(ALS(DEEL(B28;3;1)=" ";LINKS(B28;2)&SUBSTITUEREN(DEEL(B28;3;1);" ";"-")&RECHTS(B28;LENGTE(B28)-3);B28))&" "&JAAR(H28)&" "&ALS.FOUT(KIEZEN(VERGELIJKEN(C28;{"Actie";"Animatie";"Drama";"Horror";"Komedie";"Science Fiction";"Speelfilm";"Thriller"};0);"Act";"Ani";"DRM";"HRR";"KMD";"SFC";"SPF";"THR");"NGK"))
-
@popipipo, kan inderdaad ook met =AANTALARG(... --> =COUNTA(...
-
@popipipo, Ik denk niet dat je formule zal werken met zowel getallen als 'tekst' in de bereiken. Niet in Excel 2010 in elk geval, in nieuwere versies kan ik het nu niet testen.
-
Dan werk je waarschijnlijk niet met de Nederlandstalige verie van Excel. Als je met de Engelstalige versie werkt, gebruik je in plaats van SOM: SUM in plaats van AANTAL.ALS: COUNTIF
-
Probeer dit: =SOM(AANTAL.ALS(b2:b8;"<>"&"");AANTAL.ALS(D5:D28;"<>"&"");AANTAL.ALS(H5:H28;"<>"&"");AANTAL.ALS(J5:J28;"<>"&"");AANTAL.ALS(N5:N28;"<>"&"");AANTAL.ALS(P5:P28;"<>"&"");AANTAL.ALS(T5:T28;"<>"&"");AANTAL.ALS(V5:V28;"<>"&"");AANTAL.ALS(Z5:Z28;"<>"&"");AANTAL.ALS(AB5:AB28;"<>"&""))
-
Én, heb je gevonden welke kleine aanpassing je moest doen voor de oneven weken?
-
Typ in U3 en kopieer naar beneden: =ALS(EN(R3="Retour";Q3>0);DATUMVERSCHIL(Q3;VANDAAG();"m");ALS(EN(R3="Retour";N3>0);DATUMVERSCHIL(N3;VANDAAG();"m");ALS(EN(R3="Retour";I3>0);DATUMVERSCHIL(I3;VANDAAG();"m");ALS(EN(R3="Retour";F3>0);DATUMVERSCHIL(F3;VANDAAG();"m");"")))) NB: Je moet met de formule van rechts naar links werken (Q-N-I-F), want zodra Excel in de formule iets tegenkomt dat WAAR is, wordt de rest van de formule buiten beschouwing gelaten. En in jouw sheet is het zo, dat als de F-cel is ingevuld, het ook mogelijk is dat rechts van de F-cel nog cellen zijn ingevuld. En dat wordt, als je van linksaf begint, dan niet meer 'gezien'. Dit is dus alleen nog maar datgene wat er moet gebeuren als in de R-kolom "retour" staat. Ik neem aan dat dat je bedoeling was. Indien niet, laat het dan maar weten. Succes er mee !
-
Typ in R3 en kopieer naar beneden: =ALS(Q3>0;"Retour";ALS(P3>0;"Uit";ALS(N3>0;"Retour";ALS(M3>0;"Uit";ALS(I3>0;"Retour";ALS(H3>0;"Uit";ALS(F3>0;"Retour";ALS(E3>0;"Uit";""))))))))
-
Zie bijlage. De uitvoering kan wel even duren. PC-Helpf Bambike.xlsm
-
Typ in het blad Team1 in A4: =als.fout(index(Invulblad!$A$3:$M$100;kleinste(als(Invulblad!$A$3:$A$100=1;rij(Invulblad!$A$3:$A$100));rij(1:1))-2;kolom());"") Dat is een matrixformule, die ingevoerd moet worden via Ctrl-Shift-Enter. Kopieer naar rechts en naar beneden. Voor de oneven week moet je uiteraard een minieme aanpassing doen. Het heeft overigens weinig zin om op de bladen Team1 en Team2 ook nog eens de teamnamen te vermelden. De namen van de teams blijkt immers al uit de namen van de bladen.
-
Vergeet al het voorgaande. Typ in C1: =DATUMVERSCHIL(B1;VANDAAG();"d") De cel C1 instellen als "Standaard". Kopieer naar beneden in kolom C.
-
Ik gaf een verkeerde notatie. Ik zal het nog eens bekijken en kom er op terug.
-
Wat nader bekeken: de uitkomst is afhankelijk van de notatie van de datum VANDAAG(). Om fouten uit te sluiten kun je in C1 best dit gebruiken (en dan naar beneden kopiëren): =ALS(B1>0;TEKST(VANDAAG();"jjjj-m-d")-B1-1;"")
-
Onzorgvuldigheid van mij. Voor berekening van het aantal dagen moet er altijd nog 1 dag af. Functie in C1 moet dus zijn: =ALS(B1>0;VANDAAG()-B1-1;"")
-
Als je van de kolommem A, B, en C een tabel wil maken, waarbij je in kolom A uitgiftedatums plaatst en in kolom B retourdatums, dan kun je best de formule in C1 aanpassen als volgt: =ALS(B1>0;VANDAAG()-B1;"") Die functie kun je in kolom C naar beneden kopiëren, waarbij je dan geen ongewenste resultaten krijgt. NB: De cel op de eerste rij in kolom C is niet C3 maar C1, je typt hier steeds de verkeerde cel.
-
Plaats hier eens een bestand met de gegevens en op een volgend blad wat je daar hebben wil (zonder formules). Dan is te beoordelen of wat jij wil mogelijk is.
-
In C1 wordt alleen verwezen naar B1 en naar de huidige datum (die uiteraard dagelijks verandert). Wat je in A2 plaatst heeft daar geen enkele invloed op.
-
ik begrijp niet goed wat je bedoelt met controle. Wat je nu met index-vergelijken doet, is gewoon kopiëren van wat in de tabel daarboven staat. Voor kopiëren zijn geen functies nodig.
-
C1 moet zijn: =VANDAAG()-B1
-
Als je in D13:N13 de gegevens van de tabel daarboven wil overnemen, typ dan in D13: =INDEX($B$5:$N$8;VERGELIJKEN($B13;$B$5:$B$8;0);VERGELIJKEN(D$12;$B$5:$N$5;0)) Kopieer naar rechts en naar beneden.
-
Je kunt dan gebruiken in C3: =VANDAAG()-B2 De celeigenschappen instellen op "Aangepast" --> d Wat bedoel je met 'min of meer' ?

OVER ONS
PC Helpforum helpt GRATIS computergebruikers sinds juli 2006. Ons team geeft via het forum professioneel antwoord op uw vragen en probeert uw pc problemen zo snel mogelijk op te lossen. Word lid vandaag, plaats je vraag online en het PC Helpforum-team helpt u graag verder!