Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.04.2024 18:57:33
17.04.2024 16:56:58
Anzeige
Archiv - Navigation
1112to1116
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Ich suche eine Formel
Larissa
Hallo,
ich suche eine Formel, die ich mal versuche zu beschreiben:
Die Suchkriterium wird in Spalte E aus dem Tabellenblatt "Kontierung" der Mappe PP_RB_Eingang.xls gesucht.
Ein Ausschnitt der Spalte E sieht so aus, wobei immer nach den letzten 4 Ziffern gesucht werden soll.
94413-5164
94399-5110
94411-5254
ENQ-4870
ENQ-5200
ENQ-4706
ENQ-5200
94413-5164
Zuerst soll geprüft werden, ob überhaupt ein Eintrag vorhanden ist, sonst nichts eintragen. Wenn ein Eintrag gefunden wird, soll die Summe aller Einträge aus Spalte I wiedergegeben werden.
Hier mein Formelversuch, der nicht funktioniert, weil in dem Tabellenblatt nicht nur nach den letzten 4 Ziffern gesucht wird, sondern der komplette Eintrag übereistimmen müsste:
=WENN(ISTFEHLER(SVERWEIS(RECHTS(B28;4);[PP_RB_Eingang.xls]Kontierung!$E:$F;1;FALSCH));""; (WENN(SUMMENPRODUKT(--([PP_RB_Eingang.xls]Kontierung!$E$2:$E$4997=RECHTS(B28;4)); [PP_RB_Eingang.xls]Kontierung!$I$2:$I$5000)=0;""; SUMMENPRODUKT(--([PP_RB_Eingang.xls]Kontierung!$E$2:$E$4997=RECHTS(B28;4)); [PP_RB_Eingang.xls]Kontierung!$I$2:$I$5000))))
Vielleicht liege ich mit meiner Formel auch ganz verkehrt, dann wäre ich sehr dankbar für Eure Unterstützung.
Viele Grüße,
Larissa
=Summewenn() mit Platzhalter ?
31.10.2009 13:08:03
ransi
HAllo LArissa
"Vielleicht liege ich mit meiner Formel auch ganz verkehrt..."
So wie ich das verstanden habe, kannst du da auch so rangehen:
Tabelle1

 ABCDEFGHIJ
11125164  94413-5164   30 
2    94399-5110   26 
3    94411-5254   79 
4    ENQ-4870   44 
5    94413-5164   50 
6    ENQ-4706   22 
7    ENQ-5200   59 
8    94413-5164   32 
9          

Formeln der Tabelle
ZelleFormel
A1=SUMMEWENN(E1:E8;"*" & B1 &"*";I1:I8)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
ransi
Anzeige
AW: =Summewenn() mit Platzhalter ?
31.10.2009 13:32:29
Larissa
Hallo ransi,
diese Platzhaltergeschichte kannte ich noch gar nicht.
Das funktioniert ja wunderbar uns so viel einfacher.
Vielen Dank ransi, Du hast mir sehr weitergeholfen.
Gruß, Larissa
noch eine Frage dazu...
31.10.2009 13:58:40
Larissa
Hallo,
ich habe festgestellt, dass wenn nur die Zahl 5164 in Spalte E steht, funktioniert es nicht.
Kann man das noch anpassen?
In Zelle B1 würde 94413-5164 stehen, deshalb habe ich die Formel schon mal so angepasst:
=SUMMEWENN(E1:E8;"*" & RECHTS(B1;4) &"*";I1:I8)
Viele Grüße,
Larissa
AW: noch eine Frage dazu...
31.10.2009 14:36:48
Daniel
Hi
dann wird schwierig, denn dein Suchwert ist durch die Verwendung den Platzhalter ein Text, wenn jedoch nur der Wert in der Zelle steht, dann ist es eine Zahl und Text und Zahl sind nicht das gleiche, auch wenn es gleich aussieht.
Lösungsmöglichkeit, du bildest eine Hilfsspalte mit folgender Formel:
=Rechts(E1;4)
und wendest die SUMMENWENN-Formel auf diese Hilfsspalte an.
dann brauchst du auch keine Platzhalter mehr in der SummenWenn-Formel.
sollte das mit der Hilfsspalte nicht gehen, müsstest du innerhalb der Formel die Umwandlung von Text in Zahl zellenweise vornehmen, das könnte so funktionieren:
=SUMMENPRODUKT(I1:I8*(RECHTS(E1:E8;4)=RECHTS(B1;4)))
die Formel ist für Ransis Beispiel, Zelle A1 geschrieben.
Gruß,Daniel
Anzeige
wenn Zahl nicht vorhanden - kein Eintrag
31.10.2009 19:52:14
Larissa
Hallo, danke für die Hilfe.
Ich habe den Tipp mit der Hilfsspalte umgesetzt weil ich Ransis Idee irgendwie nicht hinbekommen habe.
Meine Formel sieht jetzt so aus:
=SUMMEWENN([PP_RB_Eingang.xls]Kontierung!$E$2:$E$5000;C2;[PP_RB_Eingang.xls]Kontierung!$I$2:$I$5000)
Wenn die Nummer in der Hilfsspalte (sind ja jetzt nur 4 Ziffern) in Spalte E nicht gefunden wird, soll nichts in der Zelle stehen.
Wie könnte das funktionieren, habt Ihr noch eine Idee?
Gruß, Larissa
AW: noch eine Frage dazu...
31.10.2009 14:40:04
ransi
HAllo Larissa
Dánn gibts da noch =summenprodukt() ;-)
Tabelle1

 ABCDEFGHIJ
1124 5164 94413-5164   30 
2    94399-5110   26 
3    94411-5254   79 
4    ENQ-4870   44 
5    94413-5164   50 
6    ENQ-4706   22 
7    ENQ-5200   59 
8    94413-5164   32 
9    5164   12 
10          

Formeln der Tabelle
ZelleFormel
A1=SUMMENPRODUKT((RECHTS(E1:E9;4)*1=C1)*(I1:I9))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
ransi
Anzeige
jetzt mit Beispielmappe
31.10.2009 23:26:04
Larissa
Hallo
irgendwie kriege ich das nicht hin mit den Formeln. Ich habe schon etliche Varianten ausprobiert.
Ich lade mal die Beispieldatei hoch, vielleicht seht Ihr dann auch die Schwierigkeiten, die ich nicht hinbekomme.
https://www.herber.de/bbs/user/65492.xls
Wäre super, wenn Ihr mir dabei helfen könntet.
Vielen Dank und viele Grüße
AW: jetzt mit Beispielmappe
01.11.2009 06:58:04
ransi
Hallo LArissa
Versuch mal so:
2009

 ABCDEFGHIJK
1Pos.Order
Nummer
 Order
Datum
KundeArtikelMengeLieferantEinkauf
USD
Kurier
EUR
Fracht
EUR
2 94360-50365036      0,00 
3 94368-51055105     3.590,400,003.000,00
4 94369-50525052     5.268,6010,19937,18
5 94379-51385138     3.850,0010,19102,22
6 94354-49184918     3.819,0074,08350,26
7 94362-49734973     7.401,500,001.771,50
8 94364-43734373     4.537,5071,01635,59
9 94362-49734973     7.401,500,001.771,50
10 94291-45664566      0,00 
11 94373-45554555     4.350,000,00168,53
12 94277-46644664      0,00 
13 94306-47514751      0,0039,58
14 94387-50265026     1.512,0010,19209,76

Formeln der Tabelle
ZelleFormel
J2=SUMMENPRODUKT((RECHTS(B2;4)=RECHTS(Kontierung!$E$2:$E$500;4))*Kontierung!$I$2:$I$500)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
ransi
Anzeige
AW: jetzt mit Beispielmappe
01.11.2009 07:14:13
ransi
HAllo
Die Einträge in "Fracht USD" und "Fracht EUR" beziehen sich aber wieder auf den ganzen Wert in "Order Nummer" und nicht auf die letzten 4 Stellen ?
2009

 ABCDEFGHIJK
1Pos.Order
Nummer
 Order
Datum
KundeArtikelMengeLieferantEinkauf
USD
Kurier
EUR
Fracht
EUR
2 94360-50365036     0,000,000,00
3 94368-51055105     3.590,400,003.000,00
4 94369-50525052     5.268,6010,19937,18
5 94379-51385138     3.850,0010,19102,22
6 94354-49184918     3.819,0074,08350,26
7 94362-49734973     7.401,500,001.771,50
8 94364-43734373     4.537,5071,01635,59
9 94362-49734973     7.401,500,001.771,50
10 94291-45664566     0,000,000,00
11 94373-45554555     4.350,000,00168,53
12 94277-46644664     0,000,000,00
13 94306-47514751     0,000,0039,58
14 94387-50265026     1.512,0010,19209,76
15 5047      0,0010,180,00

Formeln der Tabelle
ZelleFormel
I2=SUMMEWENN(Kontierung!$E$2:$E$500;B2;Kontierung!$F$2:$F$500)
J2=SUMMENPRODUKT((RECHTS(B2;4)=RECHTS(Kontierung!$E$2:$E$500;4))*Kontierung!$I$2:$I$500)
K2=SUMMEWENN(Kontierung!$E$2:$E$500;B2;Kontierung!$J$2:$J$500)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
ransi
Anzeige
Danke ransi - wie bekomme ich die 0,00 noch weg
01.11.2009 10:19:29
Larissa
Guten Morgen ransi, Du Frühaufsteher :-)
Eine Anfrage bekommt bei uns eine 4-Stellige Nr. ENQ-5026. Wenn die Anfrage eine Order geworden ist, kommt eine 5-Stellige Nr. davor: 94387-5026
Einkauf und Fracht entstehen in der Regel erst, nachdem es eine Order geworden ist. Kurierkosten können auch schon bei einer Anfrage entstanden sein.
Die 4-Stellige Nr. muss auf jeden Fall immer übereinstimmen, deshalb habe ich jetzt Deine Formel für Kurier auch auf Einkauf und Fracht übernommen - funktioniert wunderbar - VIELEN DANK!!!!!
Nur noch eine Frage, ich möchte die 0,00 weghaben, wenn kein Wert gefunden wird. Gibt es eine kürzere Lösung als diese:
=WENN(SUMMENPRODUKT((RECHTS(B2;4)=RECHTS(Kontierung!$E$2:$E$500;4))*Kontierung!$I$2:$I$500)=0;""; SUMMENPRODUKT((RECHTS(B2;4)=RECHTS(Kontierung!$E$2:$E$500;4))*Kontierung!$I$2:$I$500))
Noch eine Frage nebenbei, wie bekommst Du eigentlich diese Screenshots in Deine Beiträge?
Ich muss mich wirklich 1000 mal bei Dir bedanken, Du hast mir sehr geholfen.
Viele Grüße, Larissa
Anzeige
AW: Danke ransi - wie bekomme ich die 0,00 noch weg
01.11.2009 10:59:30
ransi
HAllo
Screenshots:
http://www.excel-jeanie-html.de/
Zu den Nullwerten:
Schau mal hier
Menu Extras--Optionen--Register Ansicht--Nullwerte
ransi
Danke ransi - leider doch noch ein Problem
01.11.2009 12:43:51
Larissa
Hallo ransi,
Vielen Dank für den Screenshot-Tipp. Das werde ich mir noch genauer anschauen.
Die Nullgeschichte habe ich auch eingestellt, danke.
Alles scheint so wunderbar, aber Deine Formel zeigt bei Fracht, Nachlauf und Zoll: #WERT!
Ich finde nicht den Fehler?!?!?! Ist irgendwo eine falsche Eintragung?
Könntest Du bitte noch einen Blick auf meine Datei werfen.
https://www.herber.de/bbs/user/65497.xls
Ich bedanke mich vielmals :-)
Gruß, Larissa
Anzeige
AW: Danke ransi - leider doch noch ein Problem
01.11.2009 13:46:16
ransi
HAllo
Markier mal Kontierung!K9:L10 und drücke Entf
In den Zellen ist was faul...
ransi
AW: Danke ransi - Alles paletti ;-)
01.11.2009 15:06:10
Larissa
Hallo ransi,
Tatsächlich, was war das nur?
Vielen Dank, jetzt bin ich rundum zufrieden :-)))
Lieben Gruß
Larissa

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige