LibreOffice Calc
-
lode - Lid geworden op: 13 mar 2005, 16:14
Ik ben op zoek naar een formule die mij het laatste getal geeft uit een kolom.
Daar komen regelmatig getallen bij.
Daarvan altijd het eerste getal uit die kolom van aftrekken.
Kan iemand mij daar bij helpen ?
Opgelet: excel formules werken niet altijd in LibreOffice.

Daar komen regelmatig getallen bij.
Daarvan altijd het eerste getal uit die kolom van aftrekken.
Kan iemand mij daar bij helpen ?
Opgelet: excel formules werken niet altijd in LibreOffice.

1) HP Pavilion P6 2030 be/WIN 7 Home-Premium SP1 / Intel Core i5 2500-3.3GHz/ 8Gb /HD1.5Tb / Externe HD 4TB
2) HP Envy Win 11 / Intel Core I7 / 16 GB/ SSD 256 GB/ HD 1 TB
/Firefox/MS Office 2013/ OpenOffice/ LibreOffice/ Eset Smart Security Premium V17
2) HP Envy Win 11 / Intel Core I7 / 16 GB/ SSD 256 GB/ HD 1 TB
/Firefox/MS Office 2013/ OpenOffice/ LibreOffice/ Eset Smart Security Premium V17
-
franç - Lid geworden op: 10 jul 2003, 12:34
Code: Selecteer alles
=index(A1:A100;vergelijken(9,9e+307;A1:A100))-A1-
lode - Lid geworden op: 13 mar 2005, 16:14
dank u franç:
Werkt perfect
Werkt perfect
1) HP Pavilion P6 2030 be/WIN 7 Home-Premium SP1 / Intel Core i5 2500-3.3GHz/ 8Gb /HD1.5Tb / Externe HD 4TB
2) HP Envy Win 11 / Intel Core I7 / 16 GB/ SSD 256 GB/ HD 1 TB
/Firefox/MS Office 2013/ OpenOffice/ LibreOffice/ Eset Smart Security Premium V17
2) HP Envy Win 11 / Intel Core I7 / 16 GB/ SSD 256 GB/ HD 1 TB
/Firefox/MS Office 2013/ OpenOffice/ LibreOffice/ Eset Smart Security Premium V17
-
lode - Lid geworden op: 13 mar 2005, 16:14
Oei, iets over het hoofd gezien.
In mijn voorbeeld staan geen nullen.
In mijn werkblad daarentegen wel.
Dus de formule zou moeten zijn: laatste getal groter dan nul.

In mijn voorbeeld staan geen nullen.
In mijn werkblad daarentegen wel.
Dus de formule zou moeten zijn: laatste getal groter dan nul.

1) HP Pavilion P6 2030 be/WIN 7 Home-Premium SP1 / Intel Core i5 2500-3.3GHz/ 8Gb /HD1.5Tb / Externe HD 4TB
2) HP Envy Win 11 / Intel Core I7 / 16 GB/ SSD 256 GB/ HD 1 TB
/Firefox/MS Office 2013/ OpenOffice/ LibreOffice/ Eset Smart Security Premium V17
2) HP Envy Win 11 / Intel Core I7 / 16 GB/ SSD 256 GB/ HD 1 TB
/Firefox/MS Office 2013/ OpenOffice/ LibreOffice/ Eset Smart Security Premium V17
-
lode - Lid geworden op: 13 mar 2005, 16:14
franç,
Ik heb het kunnen oplossen.
Die nul waarden kwamen van een vorig blad (algemeen) waar nog geen gegevens ingevuld waren.
Niets invullen geeft in verdere bewerkingen een 0.
In plaats van te verwijzen naar een lege cel met =$Algemeen.B13
Heb ik het volgende gedaan
=ALS($Algemeen.B13>1;$Algemeen.B13;1/0)
Dit geeft #DIV/0! en dat stoort niet de werking van uw formule.

Ik heb het kunnen oplossen.
Die nul waarden kwamen van een vorig blad (algemeen) waar nog geen gegevens ingevuld waren.
Niets invullen geeft in verdere bewerkingen een 0.
In plaats van te verwijzen naar een lege cel met =$Algemeen.B13
Heb ik het volgende gedaan
=ALS($Algemeen.B13>1;$Algemeen.B13;1/0)
Dit geeft #DIV/0! en dat stoort niet de werking van uw formule.

1) HP Pavilion P6 2030 be/WIN 7 Home-Premium SP1 / Intel Core i5 2500-3.3GHz/ 8Gb /HD1.5Tb / Externe HD 4TB
2) HP Envy Win 11 / Intel Core I7 / 16 GB/ SSD 256 GB/ HD 1 TB
/Firefox/MS Office 2013/ OpenOffice/ LibreOffice/ Eset Smart Security Premium V17
2) HP Envy Win 11 / Intel Core I7 / 16 GB/ SSD 256 GB/ HD 1 TB
/Firefox/MS Office 2013/ OpenOffice/ LibreOffice/ Eset Smart Security Premium V17
-
franç - Lid geworden op: 10 jul 2003, 12:34
Het is wellicht wat fraaier om dit te gebruiken, je hebt dan geen hulpcel nodig:
Code: Selecteer alles
=index(A1:A100;somproduct(max(rij(A1:A100)*(A1:A100>0))))-A1-
lode - Lid geworden op: 13 mar 2005, 16:14
Franç,
In mijn voorbeeldje werkt het perfect maar in mijn uiteindelijk werkblad niet.
Ik heb mij al suf gekeken maar kan mijn fout niet vinden.

In mijn voorbeeldje werkt het perfect maar in mijn uiteindelijk werkblad niet.
Ik heb mij al suf gekeken maar kan mijn fout niet vinden.

1) HP Pavilion P6 2030 be/WIN 7 Home-Premium SP1 / Intel Core i5 2500-3.3GHz/ 8Gb /HD1.5Tb / Externe HD 4TB
2) HP Envy Win 11 / Intel Core I7 / 16 GB/ SSD 256 GB/ HD 1 TB
/Firefox/MS Office 2013/ OpenOffice/ LibreOffice/ Eset Smart Security Premium V17
2) HP Envy Win 11 / Intel Core I7 / 16 GB/ SSD 256 GB/ HD 1 TB
/Firefox/MS Office 2013/ OpenOffice/ LibreOffice/ Eset Smart Security Premium V17
-
franç - Lid geworden op: 10 jul 2003, 12:34
Maak er dit van:
In Microsoft Excel gaat dit wel wat makkelijker.
Code: Selecteer alles
=index(E1:E17;somproduct(max(rij(E1:E17)*(E1:E17>0))))-E5-
lode - Lid geworden op: 13 mar 2005, 16:14
Mijn schuld: mijn eerste getal begint op E5. Dus ik liet de kolom beginnen op E5.
En daar zat mijn fout: blijkbaar moet het beginnen met E1, ongeacht of er daar getallen staan.
Dit werkt dus niet
=index(E5:E17;somproduct(max(rij(E5:E17)*(E5:E17>0))))-E5
Dit werkt wel
=index(E1:E17;somproduct(max(rij(E1:E17)*(E1:E17>0))))-E5
Dank u Franç
En daar zat mijn fout: blijkbaar moet het beginnen met E1, ongeacht of er daar getallen staan.
Dit werkt dus niet
=index(E5:E17;somproduct(max(rij(E5:E17)*(E5:E17>0))))-E5
Dit werkt wel
=index(E1:E17;somproduct(max(rij(E1:E17)*(E1:E17>0))))-E5
Dank u Franç
1) HP Pavilion P6 2030 be/WIN 7 Home-Premium SP1 / Intel Core i5 2500-3.3GHz/ 8Gb /HD1.5Tb / Externe HD 4TB
2) HP Envy Win 11 / Intel Core I7 / 16 GB/ SSD 256 GB/ HD 1 TB
/Firefox/MS Office 2013/ OpenOffice/ LibreOffice/ Eset Smart Security Premium V17
2) HP Envy Win 11 / Intel Core I7 / 16 GB/ SSD 256 GB/ HD 1 TB
/Firefox/MS Office 2013/ OpenOffice/ LibreOffice/ Eset Smart Security Premium V17