Hallo Excel- & Fussballdeutschland
hier direkt die Anschaudatei[
attachment=364]
Was mich seit Tagen plagt ist das erstellen einer Warenliste bezogen auf Verkaufsmenge am Tag, mit Rangfolge der Wochentage unterschiedlicher Produkte.
Formel unter
"klick" gefunden.
Code:
{=WENN(B2=B2;RANG(E2;$E$1:$E$19;0);"")}
vorher versucht mit:[F3]
Code:
=WENN(B3=B2;KGRÖSSTE($E$2:$E$19;ZEILE()-1);"")
Nur hier wird das wenn nicht unterstützt, weil ich die ganze Tabelle mit einbeziehe, verwende ich die Matrix nur bezogen auf $E$2:$E$7, klappt es.
mfg
Hallo Frank, warum arbeitest Du nicht mit einer Tabelle...? Welche(s) Ergebnis(se) willst Du denn ausgeben lassen..? Und: was soll denn diese Formel..:
PHP-Code:
=SUMME(C2+0,1/ZEILE())+D2+0,1/ZEILE()
Hallo Jörg
danke für dein Statement
(13.07.2014, 18:34)Jockel schrieb: [ -> ]...warum arbeitest Du nicht mit einer Tabelle...? Welche(s) Ergebnis(se) willst Du denn ausgeben lassen..
Die zweite Tabelle ist als Fehlerinterpretation gedacht.
(13.07.2014, 18:34)Jockel schrieb: [ -> ]...was soll denn diese Formel... =SUMME(C2+0,1/ZEILE())+D2+0,1/ZEILE()
Die Formel lässt zu das an 2 Tagen identisch verkaufte Waren den ersten anzeigt dann den zweiten Tag (Formel hier aus dem Forum)
In der ersten Tabelle sind extra keine Werte, weil diese direkt das Ergebnis verfälschen im jetzigen Formelzustand
mfg
Hallo Frank, ich meinte nicht zwei Tabellen oder eine, sondern ich meine eine Tabelle (Strg+T)... Ich vermisse händisch eingtragene Beispielergebnisse... Was willst Du ausgegeben haben..?
Die Summenformel hast Du hier aus dem Forum...? Da bin ich gespannt woher... Kannst Du das mal verlinken... die Formel macht m.E. keinen Sinn...!!!!
Hallo Jörg
Formel stammt meine ich aus dem Thread Rangfolge, habe nur die Nachkommastellen gekürzt, will mich aber nicht festlegen.
Strg + T, achso das meinst du habe die unter Tabelle als solche deklariert.
anbei neue Datei[
attachment=365]
Was ich versuche ist, die Produkte einzeln in Rangfolge zustellen. Ausgabeliste sieht wie in der Tabellendarstellung aus (untereinander). Siehe Tabelle (blau) Spalte F
Nicht korrekt
Habe zwei Makro mit eingesetzt. Einfügen und leeren der besagten Zellen
mfg
Hallo, ich gestehe: Ich verstehe es immer noch nicht... ... meinst du so..?
Arbeitsblatt mit dem Namen 'Auslesen' |
| A | B | C | D | E | F |
1 | | | Vormittag | Nachmittag | gesamt Verkauf | Rangfolge |
2 | Montag | Zitrone | 15 | 11 | 26 | 3 |
3 | Dienstag | Zitrone | 12 | 4 | 16 | 4 |
4 | Mittwoch | Zitrone | 8 | 3 | 11 | 6 |
5 | Donnerstag | Zitrone | 6 | 7 | 13 | 5 |
6 | Freitag | Zitrone | 25 | 27 | 52 | 1 |
7 | Samstag | Zitrone | 10 | 16 | 26 | 2 |
8 | Montag | Apfel | | | 0 | |
9 | Dienstag | Apfel | | | 0 | |
10 | Mittwoch | Apfel | | | 0 | |
11 | Donnerstag | Apfel | | | 0 | |
12 | Freitag | Apfel | | | 0 | |
13 | Samstag | Apfel | | | 0 | |
14 | Montag | Orange | | | 0 | |
15 | Dienstag | Orange | | | 0 | |
16 | Mittwoch | Orange | | | 0 | |
17 | Donnerstag | Orange | | | 0 | |
18 | Freitag | Orange | | | 0 | |
19 | Samstag | Orange | | | 0 | |
Zelle | Formel |
E2 | =WENN(C2*D2;(C2+D2)+ZÄHLENWENN($B$2:B2;B2)%%;0) |
F2 | =WENN(C2*D2;RANG(E2;$E$2:INDEX($E$1:$E$19;VERWEIS(2;1/($E$2:$E$19>0);ZEILE($A$2:$A$19)));0);"") |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Hallo Jörg
Tag auch, so Schicht ist Schicht nun hier zum Thema.
Ja, so soll es aussehen. Nur, wie die Formel erweitern um auch die anderen Produkte zu erfassen und in Rangfolge nur bei identischem Namen. Zitronen Rangfolge:Apfel Rangfolge : Orange Rangfolge.
Habe schon mal an Summenprodukt gedacht, aber dort wird ja addiert.
Wie sieht das in VBA aus mit Schleife (oder wie das heisst): Suche zuerst alle Zitronen, setz diese in Rangfolge, ist das geschehn, nimm das nächste Produkt.
Ich weiss ein einfacheres wäre getrennt Tabellenabschnitte, nur die Daten kommen so untereinander zustande.
Auch kann es sein das ein verkaufsoffener Sonntag mal dabei ist. Mit festen Suchbereich wäre das dann wohl nichts, Variable (Matrixen) auf Produktsuche wäre da sinnvoller, aber wie konstruieren.
mfg
und noch Danke für deine Hilfe Jörg
(14.07.2014, 16:14)WergibtmirRat schrieb: [ -> ]Hallo Jörg
Tag auch, so Schicht ist Schicht nun hier zum Thema.
Ja, so soll es aussehen. Nur, wie die Formel erweitern um auch die anderen Produkte zu erfassen und in Rangfolge nur bei identischem Namen. Zitronen Rangfolge:Apfel Rangfolge : Orange Rangfolge.
Habe schon mal an Summenprodukt gedacht, aber dort wird ja addiert.
...
mfg
und noch Danke für deine Hilfe Jörg
Hallo Frank, ich hatte Dir einen link mitgeschickt. Dort wird mit SUMMENPRODUKT() gearbeitet... ... ansonsten hier mein neuer Vorschlag..:
Arbeitsblatt mit dem Namen 'Auslesen' |
| A | B | C | D | E | F |
1 | | | Vormittag | Nachmittag | gesamt Verkauf | Rangfolge |
2 | Montag | Zitrone | 15 | 11 | 26 | 3 |
3 | Dienstag | Zitrone | 12 | 4 | 16 | 4 |
4 | Mittwoch | Zitrone | 8 | 3 | 11 | 6 |
5 | Donnerstag | Zitrone | 6 | 7 | 13 | 5 |
6 | Freitag | Zitrone | 25 | 27 | 52 | 1 |
7 | Samstag | Zitrone | 10 | 16 | 26 | 2 |
8 | Montag | Apfel | 11 | 5 | 16 | 5 |
9 | Dienstag | Apfel | 15 | 8 | 23 | 2 |
10 | Mittwoch | Apfel | 8 | 30 | 38 | 1 |
11 | Donnerstag | Apfel | 6 | 2 | 8 | 6 |
12 | Freitag | Apfel | 2 | 15 | 17 | 4 |
13 | Samstag | Apfel | 1 | 16 | 17 | 3 |
14 | Montag | Orange | 24 | 5 | 29 | 5 |
15 | Dienstag | Orange | 31 | 21 | 52 | 1 |
16 | Mittwoch | Orange | 27 | 24 | 51 | 2 |
17 | Donnerstag | Orange | 21 | 16 | 37 | 3 |
18 | Freitag | Orange | 12 | 17 | 29 | 4 |
19 | Samstag | Orange | 15 | 13 | 28 | 6 |
Zelle | Format | Wert |
E2 | 0 | 26,0001 |
Zelle | Formel |
E2 | =WENN(C2*D2;(C2+D2)+ZÄHLENWENN($B$2:B2;B2)%%;0) |
F2 | =WENN(C2*D2;RANG(E2;INDEX($E$1:$E$19;VERGLEICH(B2;$B$1:$B$19;0)):INDEX($E$1:$E$19;VERWEIS(2;1/($B$2:$B$19=B2);ZEILE($A$2:$A$19)));0);"") |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
oder ..:
Arbeitsblatt mit dem Namen 'Auslesen' |
| A | B | C | D | E | F |
1 | | | Vormittag | Nachmittag | gesamt Verkauf | Rangfolge |
2 | Montag | Zitrone | 15 | 11 | 26 | 3 |
3 | Dienstag | Zitrone | 12 | 4 | 16 | 4 |
4 | Mittwoch | Zitrone | 8 | 3 | 11 | 6 |
5 | Donnerstag | Zitrone | 6 | 7 | 13 | 5 |
6 | Freitag | Zitrone | 25 | 27 | 52 | 1 |
7 | Samstag | Zitrone | 10 | 16 | 26 | 2 |
8 | Montag | Apfel | | | 0 | |
9 | Dienstag | Apfel | | | 0 | |
10 | Mittwoch | Apfel | | | 0 | |
11 | Donnerstag | Apfel | | | 0 | |
12 | Freitag | Apfel | | | 0 | |
13 | Samstag | Apfel | | | 0 | |
14 | Montag | Orange | | | 0 | |
15 | Dienstag | Orange | | | 0 | |
16 | Mittwoch | Orange | | | 0 | |
17 | Donnerstag | Orange | | | 0 | |
18 | Freitag | Orange | | | 0 | |
19 | Samstag | Orange | | | 0 | |
Zelle | Format | Wert |
E2 | 0 | 26,0001 |
Zelle | Formel |
E2 | =WENN(C2*D2;(C2+D2)+ZÄHLENWENN($B$2:B2;B2)%%;0) |
F2 | =WENN(C2*D2;RANG(E2;INDEX($E$1:$E$19;VERGLEICH(B2;$B$1:$B$19;0)):INDEX($E$1:$E$19;VERWEIS(2;1/($B$2:$B$19=B2);ZEILE($A$2:$A$19)));0);"") |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
(14.07.2014, 16:48)Jockel schrieb: [ -> ]...ich hatte Dir einen link mitgeschickt...
Hallo Jörg, den Link habsch mir schon angeschaut, aber noch nicht die Zeit gehabt das mir zu verinnerlichen bzw. in der Tabelle zu verwenden.
Edit:
habe den Link und die neuen Tabellen gesichtet:
Formel für C2 passt Super
Tabellen sind genau das was gebraucht wird.
Edit End
Danke für die Hilfe, auch diese Tabelle muss ich mir erst anschauen. Hab ein bissel Stress, Töff Töff schnurrt nimmamehr (bin lauter als die neuen Auspuffanlagen der Formel1).
mfg