Guten Tag,
ich verzweifle. Für die Arbeit muss ich eine große Tabelle mit dem Umsatz aller ArtikelIDs-Kategorien erstellen. Also beispielsweise alle Artikel, die mit 8008, 8108 oder 8208 anfangen. Sortiert werden muss dann nur noch nach dem jeweiligen Umsatzland, in meinem angehangenen Beispiel nach Land 1.
An sich eine unfassbar einfache Formel und bisher auch nie Probleme gehabt.. Aber diesmal scheitert sie. Ich denke es liegt an dem "8008*", "8108*" etc...
Ich habe einen Teil der Originaltabelle angehangen in der Original-Formatierung, falls dort der Fehler liegen sollte. Weiß jemand Rat, woran es hapert? Mir gehen die Ideen aus...
Vielen Dank vorab!
Viele Grüße,
Caravani
Hallo Caravani,
wenn Deine Artikelnummern immer die gleich Anzahl an Ziffern haben, dann z.B. so:
- lösche in F13:F15 die "* =" nach den 4 Ziffern
und in G13:
Code:
=SUMMEWENNS(B:B;C:C;1;A:A;">="&F13*10000;A:A;"<"&(F13+1)*10000)
und kopiere diese nach unten.
[Edit:] die $ in der Formel noch entfernt, weil nicht notwendig.
Hallo, man könnte das so..:
PHP-Code:
=SUMME(INDEX($B$2:$B$41*(($C$2:$C$41=1)*(LINKS($A$2;4)="8008")););)
machen. Aber es gibt auch die Möglichkeit mit Power Query zu arbeiten mit ohne Formeln...
Vielen lieben Dank an euch drei!
Da sind ja tolle Ansätze dabei, die sogar für mich verständlich sind. :19:
Weiß denn einer von euch, warum es nicht mit einer "normalen" Summewenns funktioniert?
Lieben Dank,
Caravani
Hallo Caravani,
das für Deine geplante Auswertung ZÄHLENWENNs()-Funktionen wird das (Such-)Kriterium für Spalte A mit F13&"*" zu einem Wert des Typs TEXT. In Spalte A stehen bei Dir aber Wertes des Typs: Ganzzahl somit besteht dafür keine Übereinstimmung.
Mit z.B. folgender Hilfsspaltenformel z.B. in Spalte D
=A2&"" (damit werden die Zahlenwerte zu echten Textwerten; unzureichend wäre für ZÄHLENWENNs()funktionen die Werte in Spalte A nur als Text zu formatieren) und diese nach unten kopiert, könntest Du aber folgende "normalen" SUMMEWENNS()-Formel ansetzen:
PHP-Code:
=SUMMEWENNS(B:B;C:C;1;D:D;F13&"*")
wenn Du zuvor in F13 auch "* =" gelöscht hast.
Dann ist es auch egal, ob 4 oder nur 3 oder x Ziffern dem Vorgabelsuchwert im Kriteriumsbereich folgen.
[Edit:]
Tabellenbereich mit Formeln ergänzt, wobei in in D9 noch ein paar Ziffern händisch angehangen habe, welches wie Du siehst, keinen Einfluss auf das Ergebnis hat.
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D | E | F | G | H |
1 | Artikelnummer | Umsatz / EUR | Land | Hilfsspalte | | | | |
2 | 80080060 | 86,72 | 1 | 80080060 | | | | |
3 | 80080104 | 80,84 | 2 | 80080104 | | | | |
4 | 80080107 | 78,2 | 1 | 80080107 | | | | |
5 | 80080110 | 74,03 | 1 | 80080110 | | | | |
6 | 80080110 | 78,69 | 2 | 80080110 | | | | |
7 | 80080112 | 95,42 | 1 | 80080112 | | | | |
8 | 80080115 | 73,9 | 1 | 80080115 | | | | |
9 | 80080129 | 65,5 | 2 | 8008012998765 | | | | |
10 | 80080130 | 160,42 | 1 | 80080130 | | | | |
11 | 80080131 | 68,02 | 1 | 80080131 | | | | |
12 | 80080144 | 91,57 | 1 | 80080144 | | | | |
13 | 80080144 | 94,09 | 1 | 80080144 | | 8008 | 2437,63 | 2437,63 |
14 | 80080144 | 95,77 | 1 | 80080144 | | 8108 | 186,21 | 186,21 |
15 | 80080149 | 87,9 | 2 | 80080149 | | 8208 | 0 | 0 |
16 | 80080154 | 73,87 | 1 | 80080154 | | | | |
17 | 80080156 | 106,98 | 2 | 80080156 | | | | |
18 | 80080156 | 185,55 | 1 | 80080156 | | | | |
Zelle | Formel |
D2 | =A2&"" |
G13 | =SUMMEWENNS($B:$B;$C:$C;1;$A:$A;">="&F13*10000;A:A;"<"&(F13+1)*10000) |
H13 | =SUMMEWENNS(B:B;C:C;1;D:D;F13&"*") |
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |