Excel - Zoeken en optellen van waardes uit dezelfde 'namen'

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • Spartan2018
  • Registratie: Januari 2018
  • Laatst online: 16-11-2019
Mijn vraag


ik heb een set data bestaande uit 2 kolommen. In de eerste kolom heb ik Artikelnummers. In de tweede de waardes die erbij horen. Nu komen artikelen soms meer dan 1x voor in kolom A. Deze wil ik dan optellen (uiteindelijk) om tot 1 getal te komen. Uiteindelijk wil ik die getallen in een draaitabel gebruiken.
Ik heb geprobeerd om met een als formule voorwaarden te stellen. Als A1=A2 dan optellen. Alleen kom ik niet verder dan 2 cellen. Ik heb gestoeid met een Index formule waar ik uiteindelijk ook onjuiste waardes terugkreeg. Ik kom er dus niet helemaal uit. Wie kan mij op weg helpen hiermee?

bedankt voor de reactie.

groet

Beste antwoord (via Spartan2018 op 17-06-2019 15:20)


  • Ravhin
  • Registratie: November 2002
  • Laatst online: 12-09 07:52

Ravhin

no <root>...

Dit is exact waar je een draaitabel voor gaat gebruiken; ik zou dit niet in een formule willen zetten.
Voorbeeld:
Een tabel met drie kolommen: kantoren en TL's die verbruikt worden en een datum van vervangen.
"Columns" is Datums
"Rows" is kantoor
"Values" is "Sum of aantal TL's geplaatst"
Werkt prima :)

Verder kan wel wat je wilt; dan moet je eens kijken bij de SUMIF/SUMIFS functie.

[ Voor 11% gewijzigd door Ravhin op 17-06-2019 14:29 . Reden: aanvullen ]

Er zijn wegen die niet moeten worden begaan, legers die niet moeten worden aangevallen, ommuurde steden die niet worden bestormd, gebieden die niet moeten worden betwist en orders van de commandant die niet moeten worden opgevolgd <Sun Tzu>

Alle reacties


Acties:
  • Beste antwoord
  • +1 Henk 'm!

  • Ravhin
  • Registratie: November 2002
  • Laatst online: 12-09 07:52

Ravhin

no <root>...

Dit is exact waar je een draaitabel voor gaat gebruiken; ik zou dit niet in een formule willen zetten.
Voorbeeld:
Een tabel met drie kolommen: kantoren en TL's die verbruikt worden en een datum van vervangen.
"Columns" is Datums
"Rows" is kantoor
"Values" is "Sum of aantal TL's geplaatst"
Werkt prima :)

Verder kan wel wat je wilt; dan moet je eens kijken bij de SUMIF/SUMIFS functie.

[ Voor 11% gewijzigd door Ravhin op 17-06-2019 14:29 . Reden: aanvullen ]

Er zijn wegen die niet moeten worden begaan, legers die niet moeten worden aangevallen, ommuurde steden die niet worden bestormd, gebieden die niet moeten worden betwist en orders van de commandant die niet moeten worden opgevolgd <Sun Tzu>


Acties:
  • +1 Henk 'm!

  • Orion84
  • Registratie: April 2002
  • Laatst online: 15:00

Orion84

Admin General Chat / Wonen & Mobiliteit

Fotogenie(k)?

Als je toch al met een draaitabel aan de gang wilt, waarom gebruik je dan niet meteen een draaitabel om die sommatie per artikelnr te doen?

Als je het toch zonder draaitabel wilt doen: je moet dus inderdaad de het huidige artikelnummer vergelijken met het vorige. Zo ja, tel de huidige waarde op bij de som die je tot nu toe had (dus niet bij de waarde van de vorige regel, maar bij de som van de vorige regel). Zo nee, start opnieuw (dus som=huidige waarde).

Note: daarmee heb je dan dus nog geen kant en klaar lijstje totaalwaardes per artikelnummer, je hebt dan een extra kolom waarin dat subtotaal per artikelnummer oploopt. Je zou dan het maximum per artikelnummer moeten pakken voor het totaal per artikelnummer.

[ Voor 22% gewijzigd door Orion84 op 17-06-2019 14:32 ]

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


Acties:
  • 0 Henk 'm!

  • Spartan2018
  • Registratie: Januari 2018
  • Laatst online: 16-11-2019
Hi beide, ik snap dat jullie dit zeggen. Ik wil alleen de uitkomst van deze toevoegen aan een grotere dataset waarna ik daar een draaitabel van wil maken. Misschien ben ik lastig bezig. Ik heb geprobeerd met verticaal zoeken de waardes te vinden maar kom er niet uit omdat deze alleen de 1e waarde teruggeeft die hij tegenkomt.
Ik heb nu bijvoorbeeld:
100001 260
100002 504
100002 509
100002 752
100003 250
100003 260
100004 224
100005 250
100005 498
100005 740
100006 250
100007 2000
100007 705
100008 1000
100008 1002
100009 1000
100012 999
100012 1512
100012 39

Met deze als formule: =ALS.VOORWAARDEN(A1=A2;B1+B2;A1=A2=A3;B1+B2+B3;A1=A2=A3=A4;B1+B2+B3+B4;A1=A2=A3=A4=A5;B1+B2+B3+B4+B5;A1<>A2;B1)
alleen bij meer dan 2x dezelfde waarde in de eerste kolom stopt hij met optellen.

[ Voor 5% gewijzigd door Spartan2018 op 17-06-2019 14:53 ]


Acties:
  • 0 Henk 'm!

  • Spartan2018
  • Registratie: Januari 2018
  • Laatst online: 16-11-2019
Hallo beide, ik snap nu wat jullie bedoelen. Het is inderdaad zo erg makkelijk. Bedankt.

uit de draaitabel:
100001 260
100002 1765
100003 510
100004 224
100005 1488
100006 250
100007 2705
100008 2002
100009 1000
100012 2550