Vert zoeken + som

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • Jk1994
  • Registratie: September 2023
  • Laatst online: 22-09-2023
We gebruiken een voorraadlijst, maar hebben 2 magazijn locaties. aangezien we nog niet helemaal een automatisch systeem hebben, proberen we dit op te lossen met een Excel. 2 magazijnen moeten bij elkaar opgeteld worden om een uiteindelijk voorraad te krijgen. de magazijnen worden wekelijk geüpdatet met wat er staat. dus we hebben 1 hoofdpagina en 2 tabbladen met de magazijnen. ik heb de formule zo werkend dat die ze bij elkaar optelt, het enige probleem is als er een artikel in magazijn 1 op voorraad is en in magazijn 2 niet dan geeft die nu aan "out of stock" aangezien ik heb aangegeven dat als er geen voorraad is dat die out of stock moet aangeven.

de formule is als volgt nu.

=ALS.FOUT(SOM(VERT.ZOEKEN(A3;'Magazijn 1'!$A$2:$B$14;2;ONWAAR);VERT.ZOEKEN(A3;'Magazijn 2'!$A$2:$B$12;2;ONWAAR));"Out of stock")

Alle reacties


Acties:
  • 0 Henk 'm!

  • Orion84
  • Registratie: April 2002
  • Nu online

Orion84

Admin General Chat / Wonen & Mobiliteit

Fotogenie(k)?

Je doet nu eerst de som van de twee vert.zoeken uitkomsten (waar een foutmelding in kan zitten). Als een van die twee (of allebei) een fout bevat, zal de som ook een fout opleveren.

Je moet die als.fout binnen de som zetten, direct om de functie die de fout oplevert (vert.zoeken) (dus 2x) en dan niet "out of stock", maar 0, zodat je het daadwerkelijk kan optellen.

Of de boel uit elkaar trekken door eerst 2 hulpkolommen op je hoofdblad te vullen met vert.zoeken. Zodat je op 1 blad zowel de totale lijst hebt als de voorraad per magazijn. En dan kan je daar mee verder rekenen om die twee bij elkaar te tellen etc.

[ Voor 29% gewijzigd door Orion84 op 22-09-2023 15:20 ]

The problem with common sense is that it's not all that common. | LinkedIn | Flickr


Acties:
  • 0 Henk 'm!

  • Christoxz
  • Registratie: Maart 2014
  • Laatst online: 29-09 14:11
Ik zou het persoonlijk zo doen

code:
1
=SUMIF('Magazijn 1'!A:A,@Sheet1!A:A,'Magazijn 1'!B:B)+SUMIF('Magazijn 2'!A:A,@Sheet1!A:A,'Magazijn 2'!B:B)
(Sorry foor de engelse formulas, maar denk dat het gewoon SUMALS() is?)

En dan een custom formatting: 0;-0;"Out Of Stock"

Kan natuurlijk ook wrappen in een extra if/als om te kijken of de uitkomst 0 is, en dan "Out Of Stock" weergeven.

T.Net Creality 3D Printer Discord


Acties:
  • +1 Henk 'm!

  • Dirk
  • Registratie: November 2004
  • Laatst online: 15:07

Dirk

Coördinator frontpagemoderatie
Om het simpel te houden, en er vanuit gaande dat je een moderne versie van Excel gebruikt, X.Zoeken is een flexibelere variant van vert.zoeken, waarbij je kunt opgeven wat de retourwaarde moet zijn wanneer de gezochte waarde niet gevonden wordt.

All statements are true in some sense, false in some sense, meaningless in some sense, true and false in some sense, true and meaningless in some sense, false and meaningless in some sense, and true and false and meaningless in some sense.