Omdat AANTALLEN met 2 L'en is?quote:Op maandag 7 maart 2022 09:43 schreef mrPanerai het volgende:
[..]
klopt had ik al gelezen maar ik krijg altijd deze melding
=AANTALEN.ALS(E3:DD3;DF3:DQ3;DS3:EP3;ES3:FA3;FC3:GT3;GV3:HS3;HU3:KS3;KU3:LC3;LE3:MV3;MY3:NC3;">0")
Fout: ongeldige naam
omdat er een heel aantal kolommen is die ik niet mee in de telling wil hebbenquote:Op maandag 7 maart 2022 18:06 schreef Tegan het volgende:
[..]
Wat wil precies tellen hiermee? Iedere rij moet een eigen ">0".
AANTAL.ALS(E3:DD3;">0")+AANTAL.ALS(DF3:DQ3;">0")+... is voor iedere rij individueel het aantal positieve getallen bij elkaar opgeteld.
AANTALLEN.ALS(E3:DD3;">0";DF3:DQ3;">0";...) is alle keren dat alle genoemde voorwaarden waar zijn dus alleen de kolommen waar iedere cel een positief getal bevat.
Waarom niet E3:NC3 als totaalbereik?
iemand een ideequote:With CreateObject("Outlook.Application").CreateItem(0)
.to = "xx@mail.nl"
.Subject = "Materiaalaanvraag van "
.Body = " "
.Attachments.Add Environ("TEMP") & "\" & ActiveSheet.Name & ".pdf"
.Send
End With
.Subject = "Materiaalaanvraag van " & Range("B6").Valuequote:
quote:
Hi,quote:
Dit is een optie:quote:Op woensdag 9 maart 2022 19:35 schreef phpmystyle het volgende:
[..]
[..]
Hi,
Lukt nog niet helemaal. Hopelijk geeft onderstaande voorbeeld aan wat ik graag zou willen. Linker tabel staan alle brongegevens in (dummy voorbeeld), rechter tabel de output. De voorwaarde waarop gefilterd moet worden is "1" en de niet "x".
[ afbeelding ]
Geniaal! Maakt werken met dumpjes een stuk makkelijker waar een deel van de dump uitgefilterd moet worden omdat dit weer door moet verwijzen.quote:Op woensdag 9 maart 2022 20:07 schreef Tegan het volgende:
[..]
Dit is een optie:
FILTER(B:D;(B:B=1)*(C:C="x"))
Je voorbeeld geeft "wel" x weer, dus mijn oplossing ook .
Er moet ergens in die 999 cellen een getal staan, of er moet in al die 999 cellen een getal staan, of dezelfde waarde als in B1, of er moet op 1 of meer plaatsen "een waarde" (als tekst) staan... ik snap niet helemaal wat je bedoelt. Maar iets zegt me dat het met een relatief eenvoudige ALS-lus wel op te lossen is.quote:Op zondag 13 maart 2022 19:20 schreef onlogisch het volgende:
Ik heb een waarde in A1. Ik heb een waarde in B1.
Ik wil dat excel controleert of er in B2 t/m b1000 'een waarde' staat. Als dat het geval is moet excel in A2 t/m A1000 de waarde van A1 teruggeven.
Iemand een suggestie?
Het gaat erom dat er in B2 t/m B1000 allemaal unieke getallen naar voren kunnen komen.quote:Op zondag 13 maart 2022 19:24 schreef Janneke141 het volgende:
[..]
Er moet ergens in die 999 cellen een getal staan, of er moet in al die 999 cellen een getal staan, of dezelfde waarde als in B1, of er moet op 1 of meer plaatsen "een waarde" (als tekst) staan... ik snap niet helemaal wat je bedoelt. Maar iets zegt me dat het met een relatief eenvoudige ALS-lus wel op te lossen is.
Dank je wel. Dit is hemquote:Op zondag 13 maart 2022 19:30 schreef Tegan het volgende:
In A2; ALS(B2="";"";A$1) en dan naar beneden slepen. Tenminste, als je dat bedoelt.
Sorry voor mijn iets wat vage omschrijvingquote:Op zondag 13 maart 2022 19:31 schreef Janneke141 het volgende:
Ja, prima joh. Als je niet wil uitleggen wat je bedoelt kan ik je ook niet helpen.
Heel snel zeg ik met 1 hulpkolom (waarbij een 0 of 1 komt als C gevuld is). Maar het moet makkelijker kunnen.quote:Op zaterdag 2 april 2022 10:25 schreef Janneke141 het volgende:
Ik heb een werkblad met in kolom A een lange lijst met namen. De meeste namen in de lijst komen meerdere keren voor. In de kolommen C t/m F staan allerlei getallen, maar lang niet alle vakjes zijn gevuld.
Op een ander werkblad staat de lijst met unieke namen, en ik wil weten hoe vaak achter iedere naam een getal staat in kolom C. Ik kan het met een hulpkolom heel makkelijk oplossen, maar hier moet toch ook wel een directe oplossing voor zijn?
Met AANTAL.ALS kom ik er niet, want dan krijg ik het aantal Henken. Maar ik wil het aantal Henken-met-een-getalletje-in-kolom-C (wat in de regel lager is).
Dat heb ik nu gedaan ja - zoals gezegd kan ik het met een hulpkolom makkelijk oplossen. Maar kan het ook zonder, dat is de vraag.quote:Op zaterdag 2 april 2022 11:18 schreef marcb1974 het volgende:
[..]
Heel snel zeg ik met 1 hulpkolom (waarbij een 0 of 1 komt als C gevuld is). Maar het moet makkelijker kunnen.
quote:Op zaterdag 2 april 2022 12:48 schreef ManAtWork het volgende:
AANTALLEN.ALS(criteriabereik1;criterium1;[criteriabereik2;criterium2]…)
Dan kun je meerdere criteria meegeven.
Ja, dat is 'm natuurlijk. In mijn hoofd deed die functie wat anders, maar het werkt nu.quote:Op zaterdag 2 april 2022 13:48 schreef Tegan het volgende:
AANTALLEN.ALS(A:A;"Henk";C:C;">0")
Er is ook nog SOMMEN.ALS voor de som van al Henk's getallen.
ondertussen gevonden, doolcel met $D$1 vastzettenquote:ben ik weer... altijd fijn als je hulp krijgt
Ik gebruik volgende formule =ALS(G2="Antwerpen";KM!D1)
tabblad 1 = taak afhandelen ter plaatse
tabblad km= afstanden naar een stad
Ik wil dus als in in cel G2 Antwerpen tik daar een cijfer komt te staan welk ik in tabblad "KM" in cel D1 heb ingevuld.
dat werkt prima, maar ik wil deze formule in de hele kolom gebruiken. dus als ik ze naar beneden sleep of kopieer dan zou ze steeds naar dezelfde cellen in "tabblad KM" moeten verwijzen, maar hij gaat in dat tabblad naar onder volgen, dan wordt de formule daar =ALS(G3="Antwerpen";KM!D2)
hoe regel ik dat?
Hoop dat het een beetje duidelijk is
=ALS(P3="ht";2;1)*ALS(B1="Antwerpen";KM!D1)quote:Op donderdag 7 april 2022 10:08 schreef mrPanerai het volgende:
Ik doen dan maar een andere vraag
ik heb dus nu deze formule in cel B2
=ALS(B1="Antwerpen";KM!D1)
daar wil ik bij dat als cel B4 = "heen" dat ie de cen B2 *1 doet, "heen terug" * 2 en "terug" *3
hoe kan ik dat aan bovenstaande formule toevoegen?
[ afbeelding ]
ik wil dus als ik in cel P3; h of t of ht tik de cel in O3 met 1 of 2 vermenigvuldigd wordt
thanks, ik stelde het veel simpeler voor omdat ik dacht dat ik dat kon omzetten maar dat maakt het moeilijkerquote:Op donderdag 7 april 2022 12:49 schreef Janneke141 het volgende:
[..]
=ALS(P3="ht";2;1)*ALS(B1="Antwerpen";KM!D1)
Maar op de gok dat er ook andere steden in de wereld zijn dan Antwerpen, moet je dat gedeelte niet met een zoekfunctie oplossen in plaats van een alslus?
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |