• 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.

De 0 uitsluiten bij berekeningen

Status
Niet open voor verdere reacties.

s0me0neelse

Gebruiker
Lid geworden
1 okt 2017
Berichten
218
Hallo,

ik ben hobby excel gebruiker en weet alleen m'n weg binnen excel te vinden met
standaard bewerkingen, verstand van makro's en formules heb ik niet.
Nu ben ik bezig een sheet te maken waar ik de brandstof kosten per kilometer
wil berekenen (gemiddelde brandstofprijs, gereden kilometers, literprijs etc.)

In de sheet (bijlage) staat een hinderlijke "0" welke in de berekening voor het
gemiddelde dus ook als "nul" wordt gezien en het gemiddelde dus beinvloed.

Hoe kan ik ervoor zorgen dat het verschil tussen begin-km en eind-km stand
in cellen rij "I" wordt weergegeven zonder dat de "0" er komt te staan, of hoe sluit
ik de "0" uit van de gemiddeld berekening ?

Ik zit hopeloos vast.....

Bekijk bijlage brandstof.xlsx
 
Code:
=als(B5="";"";H5-G5)

Ik denk dat je het hier wel mee red
 
Hoi Popipipo,

Bedankt voor dit supersnelle antwoord !
Mee redden, helaas niet.

Wanneer ik deze formule in cel I5 plaats krijg ik een foutmelding #NAME?
Verander ik B5 in I5 krijg ik "0" als utkomst..
 
Laatst bewerkt:
Geef ik de formule een keer in het Nederlands heeft de vraagsteller de Engelse versie :D
Code:
=IF(B5="";"";H5-G5)
 
Erger nog....

De Duitse versie !
Waarom deze meldingen in het Engels komen is nog steeds een raadsel.
 

Bijlagen

  • I5.jpg
    I5.jpg
    75 KB · Weergaven: 66
  • B5.jpg
    B5.jpg
    35,7 KB · Weergaven: 49
Dan toch maar het bestandje erbij, dan worden de formules in ieder geval automatisch vertaald.
 

Bijlagen

Geweldig...

Dit werkt helemaal zoals ik het wil hebben.
Bedankt hiervoor :thumb:

Mag ik nog vragen waarom cel B5 in dit geval in de formule wordt verwerkt ?
De datum heeft toch niets met de KM stand te maken.... (verward)
 
De formule kijkt of er iets in de datum cel staat zo niet dan blijft de cel leeg.
Je had ook naar kolom G of H kunnen kijken.
Code:
=IF(G5="";"";H5-G5)
=IF(H5="";"";H5-G5)


Zelf kijk ik altijd of er iets in de eerste kolom wat staat, maar dat is dus persoonlijk


Wordt IF nu vertaald naar WENN?
 
Oke, ikke snap :-)

Ja, ik had zelf "IF" en "ALS" al naar "WENN" vertaald, leverde echter niets op.
Nu werkt het wel, excel zal voor mij altijd vol raadsels blijven.

Bedankt....
 
Oefenen oefenen en nog eens oefenen dan worden vele raadsels opgelost.
Toen je voor het eerst op de fiets zat kon je ook nog niet zonder zijwieltjes fietsen.

Wij zijn jou zijwieltjes :thumb:
 
Mijn interesse in computers en met name programmeren is altijd aanwezig geweest, helaas
nooit verder mee gekomen omdat alles waar logica bij komt kijken (IF - THEN) etc. voor mij
niet is weggelegd. Gelukkig is in excel heel veel te bereiken met de standaard functies + - / *
en de functies die het programma op knopdruk ter beschikking stelt, zoals autosum. :-)

Nogmaals bedankt voor de uitleg, zijwieltje ;)
 
Je kan er ook een 'intelligente' tabel van maken dan lopen de formules automatisch mee als je nieuwe data toevoegt. Wel bijzonder dat je alle soorten brandstof kan tanken:d
 

Bijlagen

Ja de E10 is natuurlijk al heel lang in gebruik in Duitsland, waar ik meestal tank.
Wanneer ik ook Gas en Diesel met dezelfde auto zou kunnen tanken, dan zou dit
idd byzonder zijn :-)
Ik ga er vanuit dat de auto misschien wel eens wordt vervangen, daarnaast was
het een uitprobeersel of ik een dropdown list kon maken.
 
Je kan er ook een 'intelligente' tabel van maken dan lopen de formules automatisch mee als je nieuwe data toevoegt. Wel bijzonder dat je alle soorten brandstof kan tanken:d

Hier ga ik me ook eens verder in verdiepen, wederom wanneer ik de gebruikte formule in mijn bestaande
sheet invoeg resulteert dit in een foutmelding. Hetzelfde wat ook met IF - ALS en WENN gebeurde. Misschien
moet ik met een schone lei beginnen om het werkend te krijgen.

Voorlopig heb ik iets om mee te stoeien (naast m'n vrouw natuurlijk)
 
Verschillende pogingen de 0 uit te sluiten met "Tabel1" zijn op niets uitgelopen, wanneer ik een sheet terugkrijg waar iemand
behulpzaam het voorbeeld in heeft gemaakt dan werkt het, tot ik zelf probeer het aan de gang te krijgen :-(

Ook het volgende werkt niet :

=div!$Y$11 geeft de waarde (indien nog geen data ingevoerd) van NUL in het desbetreffende veld. Verander ik dit nu in :
=WENN(A2="";"";div!$Y$11) Waar A2 een leeg veld is, dan krijg ik geen foutmelding maar ook geen data uit cel Y11
Vervang ik A2 door D3 (waar wel een tekst in staat) wordt de 0 weer zichtbaar.

Help, wat doe ik verkeerd ?

P.S.
Laat ik de formule kijken naar een Datumcel wordt de waarde uit cel d.m.v. =WENN(E47="";"";div!$Y$11) wel weergegeven, net zoals de 0 die gewoon weer te zien is.
 
Laatst bewerkt:
nu staat er

als( a2 leeg is; niets; de waarde van div!y11)

dus als y11 leeg is komt er niets (0)
 
Ja, tot zover snap ik de formule.

Deze formule werkt in het voorbeeld betandje iets terug in deze tread wel, de "0" wordt daar niet getoond. Wel
de ingevoerde waarde in de cel waar de formule naar kijkt op het moment dat daar een waarde wordt ingegeven.

ingevuld.jpgleeg.jpg
 
Laatst bewerkt:
Misschien hier even het bestandje plaatsen waar het niet goed gaat.
Ik vermoed dat het om het celformaat gaat maar kan dit niet met zekerheid zeggen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan