Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Re: #Waarde! vermijden  (gelezen 629 keer)

0 leden en 1 gast bekijken dit topic.

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.384
  • Geslacht: Man
Re: #Waarde! vermijden
« Gepost op: 10 december 2022, 09:03:41 »
in aanvulling hierop : hoe vermijd ik een melding #waarde# in een formule ?
ik wil gewoon dat als er niets is ingevuld in drie cellen er een nul staat in cel L3 , formule in L3 zou dus moeten zijn : als B3 ="" én C3="" én D3="" dan "" anders som E3 + F3 + G3
ik geraak er niet uit  :-[

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: Re: #Waarde! vermijden
« Reactie #1 Gepost op: 10 december 2022, 09:24:30 »
Dag Arnold,

Dat kan ervan afhangen wat wel of niet in kolommen B tot D mag/moet staan.
Afhankelijk daarvan zal je de keuze moeten maken tussen
=ALS(AANTAL(B3:D3)=0;"";SOM(E3:G3))     'enkel voor getallen
=ALS(AANTALARG(B3:D3)=0;"";SOM(E3:G3))  'ook tekst
En je hebt het ook over een nul maar verder zie ik een "" staan. Dus die laatste kan je in beide formules ook effectief door een 0 vervangen
=ALS(AANTAL(B3:D3)=0;0;SOM(E3:G3))
=ALS(AANTALARG(B3:D3)=0;0;SOM(E3:G3))

Vier mogelijkheden dus, pik er de meest geschikte maar uit ;)

Mvg,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline Margriet1932

  • Lid
  • *
  • Berichten: 43
  • Geslacht: Vrouw
  • Hey, ik ben nieuw hier !
Re: Re: #Waarde! vermijden
« Reactie #2 Gepost op: 10 december 2022, 09:56:16 »
ook mogelijk en vind ik iets gemakkelijker te lezen/begrijpen =(AANTAL(B3:D3)<>0)*SOM(E3:G3)het 1e lid resulteert in een 0 als dat bereik leeg is en dan doet de rest er niet meer toe (zolang die maar geen fout oplevert)

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.191
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Re: #Waarde! vermijden
« Reactie #3 Gepost op: 10 december 2022, 11:12:13 »
Hallo Arnold,

in aanvulling hierop : hoe vermijd ik een melding #waarde# in een formule ?
ik wil gewoon dat als er niets is ingevuld in drie cellen er een nul staat in cel L3 , formule in L3 zou dus moeten zijn : als B3 ="" én C3="" én D3="" dan "" anders som E3 + F3 + G3
ik geraak er niet uit  :-[

Als je jou vraag letterlijk omzet in een formule dan bekom je deze werkende code:

=ALS(OF(B3="";C3="";D3="");"";E3+F3+G3)
op voorwaarde dat het over getallen gaat in E3:G3 !
B3,C3,D3 mogen getallen of tekst zijn.

Groeten,

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.384
  • Geslacht: Man
Re: Re: #Waarde! vermijden
« Reactie #4 Gepost op: 10 december 2022, 11:53:43 »
Hallo Arnold,
Als je jou vraag letterlijk omzet in een formule dan bekom je deze werkende code:
=ALS([b][color=red]OF[/color][/b](B3="";C3="";D3="");"";E3+F3+G3)
heb de Uwe gebruikt omdat deze exact weergeeft wat ik wilde bereiken , ik had echter in de formule(s) die ik zelf allemaal had geprobeerd die "OF" niet gebruikt....
Maar dankuwel allemaal voor jullie bijdragen !
Mvg,

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.284
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: Re: #Waarde! vermijden
« Reactie #5 Gepost op: 10 december 2022, 22:56:28 »
Met de OF heb je niet waar je om vroeg?
Citaat
als B3 ="" én C3="" én D3=""
Moet dit niet EN in je formule zijn?
______________________________

Groet, Leo

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.384
  • Geslacht: Man
Re: Re: #Waarde! vermijden
« Reactie #6 Gepost op: 11 december 2022, 08:52:01 »
Met de OF heb je niet waar je om vroeg?Moet dit niet EN in je formule zijn?
Je hebt gelijk maar ik weet niet hoe ik dit moet formuleren , het was dus mijn bedoeling om die melding #waarde# kwijt te krijgen , met de oplossing van SoftAid werkt dit dus maar nu zie ik dat als er toch een waarde is ingevuld in één van die 3 cellen en de andere leeg zijn , ik géén totaal krijg , zie afbeelding...
mocht het niet duidelijk genoeg zijn dan hang ik er even het ganse Excelblad aan.
Mvg,

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: Re: #Waarde! vermijden
« Reactie #7 Gepost op: 11 december 2022, 09:35:23 »
Citaat
nu zie ik dat als er toch een waarde is ingevuld in één van die 3 cellen en de andere leeg zijn , ik géén totaal krijg
Dat klinkt anders dan wat je eerst vroeg, Arnold. Wat je daar vroeg deden alle 4 mijn formules uit #15, en dat het er 4 waren was omdat we niet wisten wat in B,C en D kon staan en omdat niet duidelijk was of je 0 of leeg wou.
De quote hierboven zegt dus dat je een totaal wil als er minstens één cel uit B,C en D een waarde heeft?
Dan bv. zo:
=ALS(AANTALARG(B3:D3)>0;SOM(E3:G3);"")Of, zoals in die #15 met AANTAL, of met "", dat valt hier niet in te schatten, dus proberen maar ;)

Mvg,
Molly

Correctie: niet naar je foto gekeken, het mag dus AANTAL zijn!
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.384
  • Geslacht: Man
Re: Re: #Waarde! vermijden
« Reactie #8 Gepost op: 11 december 2022, 09:59:02 »
Omdat mijn Excelblad geen geheimen heeft heb ik het er toch even aangehangen met de formule zoals ik ze eerst had gebruikt...
bekijk het even als je wilt vanaf rij 308 en verder , dan wordt duidelijk wat ik eigenlijk graag zou willen  ;).
dus concreet : als er in de cellen van de 3 Kolommen E - H - K niets staat dan ofwel een nul ofwel "" (niets) , anders de som van de cellen uit de kolommen E -H - K in cel L

Mvg,

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: Re: #Waarde! vermijden
« Reactie #9 Gepost op: 11 december 2022, 10:22:22 »
Dag Arnold,

Dat bestand komt mij niet helemaal onbekend voor :)

De ellende zit hem weer bij Microsoft. Met E308+H308+K308 probeer je LEEG op te tellen. Anderzijds is mijn eerdere formule ook niet bruikbaar behalve in het voorbeeld dat je eerst gaf (je merkt het zelf ook vaak als je hulp biedt: halve info leidt tot halve oplossingen).
Met de functie SOM gaat het wel goed, LEEG wordt daarin overgeslagen, maar dan mag je er ook geen + gebruiken.
De conclusie mag dus zijn dat je zelfs geen voorwaarde(n) moet stellen:
=SOM(E308;H308;K308)Je zou dan nog, indien gewenst, via de opmaak in kolom L kunnen vermijden dat 0 er getoond wordt. Dat is wel gekend, veronderstel ik?

Mvg,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.384
  • Geslacht: Man
Re: Re: #Waarde! vermijden
« Reactie #10 Gepost op: 11 december 2022, 10:51:59 »
Bedankt Molly , zo simpel en ik vond het maar niet  :-[...
nog een fijne zondag .
Mvg,

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.191
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Re: #Waarde! vermijden
« Reactie #11 Gepost op: 11 december 2022, 12:24:53 »
Hallo Leo,

Met de OF heb je niet waar je om vroeg?Moet dit niet EN in je formule zijn?

Volkomen gelijk  :-[ :-[ :-[

toch maar beter een kok achter het fornuis.....  ;D

Groeten,

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

 


www.combell.com