SVERWEIS Text suche
#1
Guten Abend,


nach mehreren Stunden googlen finde ich keine andere Lösung, als mich bei euch zu melden. :19:
Ich hoffe sehr, dass man mir hier weiterhelfen kann.

Kurze Beschreibung:

Ich bastel mir gerade selber ein Haushaltsbuch mit Excel, ich erhalte meine Kontoauszüge bereits in Excel konvertiert.

Bsp.

1   A                                                                   B     
2   ALDI                                                             100€
3   Kartenzahlung ALDI GMBH + CO. KG//          100€

Ich möchte gerne meinen Kontoauszug sortieren und zb alle Zahlungen von ALDI gruppieren.

Mein SVERWEIS schaut bisher so aus:
=SVERWEIS("ALDI"&A2&"ALDI";A2:B2;2)

Das Ergebnis ist die Zahl 100€, dass funktioniert. Allerdings funktioniert das nur für Zeile 2...
Zeile 2 habe ich selber "ALDI" benannt, die Originale Textform ist "Kartenzahlung ALDI GMBH + CO. KG//   + diverese Zahlen"
Diese werden nicht erkannt... Ergebnis #NV, kann man überhaupt "Freitext" mit SVERWEIS suchen oder muss ich jetzt jede Buchung in ein eindeutiges Wort umbennen ? :20:


Habt Ihr eine Idee wie ich das Problem lösen kann ?
Ich bin offen für jeden Vorschlag, danke schoneinmal im vorraus !


Viele Grüße
Christian
Top
#2
Hallo,

schau mal ob dir dieser Thread weiterhilft.
Gruß
Peter
Top
#3
Hallo Christian,

kann es sein, dass du den SVerweis nicht verstanden hast? Ich für mein Teil habe nicht verstanden, was du machen willst. Am besten, du erweiterst dein Beispiel um ein paar Zeilen, damit man besser erkennen kann, was du machen willst. Eine Beispieldatei wäre nicht schlecht.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Top
#4
Hi,

wie schon so oft, mein Vorschlag mit einer Hilfsspalte:

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEF
1BuchungstextWertHSBuchungstextWert
2aldi nord102aldi nord10
3norma süd20fa- aldi gmbh30
4fa- aldi gmbh304al die aldis süd50
5penny irgendwo40
6al die aldis süd506
7
8

ZelleFormel
C2=WENN(ISTZAHL(SUCHEN("*aldi*";A2));ZEILE();"")
E2=WENNFEHLER(INDEX(A:A;KKLEINSTE(C:C;ZEILE(A1)));"")
F2=WENNFEHLER(SVERWEIS(E2;$A$2:$B$21;2;0);"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#5
Smile 
Hallo zusammen,

in der Tat ich glaube der SVERWEIS ist hier nicht richtig.
Die erste angebotene Lösung gab zwar einen denkanstoß, allerdings kam ich noch nicht auf die Lösung.

Anbei ein Screenshot mit einem Beispiel:

[
Bild bitte so als Datei hochladen: Klick mich!
]

Versucht wird die Buchungen von "Aldi" zu Filtern und dessen Betrag als Summe in der Zeile 183 auszugeben.

Ich hoffe jetzt ist es verständlicher  :19: 

Danke euch im vorraus,


Viele Grüße
Christian
Top
#6
Hi,

dann so:

Arbeitsblatt mit dem Namen 'Tabelle1 (2)'
ABCD
1BuchungstextWertAldi: ...90,00 €
2aldi nord10
3norma süd20
4fa- aldi gmbh30
5penny irgendwo40
6al die aldis süd50

ZelleFormel
D1=SUMMEWENN($A$2:$A10;"*Aldi*";$B$2:$B10)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#7
Super, danke für die Hilfe. Das ging ja wirklich schnell, wenn ich schon dabei bin... Habt Ihr noch eine Idee wie ich das mit einem "oder" Verknüpfe ?



=SUMMEWENN(C2:C102;"*Aldi*";D2:D102)

Wenn ich damit gleichzeitig noch nach Edeka, Rewe suchen könnte wäre das perfekt !  Blush

Ich danke euch !


VG
Christian
Top
#8
Hi,

wie wär's damit? Hättest eigentlich von meinem Vorschlag ableiten können.  :32:

Arbeitsblatt mit dem Namen 'Tabelle1 (2)'
ABCD
1BuchungstextWertAldi: ......................................90,00 €
2aldi nord10Norma: .................................20,00 €
3norma süd20Penny: ..................................40,00 €
4fa- aldi gmbh30Edeka: ....................................0,00 €
5penny irgendwo40real-,: ......................................0,00 €
6al die aldis süd50Amazon: ...............................60,00 €
7ihr amazon sagt danke60

ZelleFormatWert
D1"Aldi: "*.#.##0,00 €;[Rot]-#.##0,00 €90
D2"Norma: "*.#.##0,00 €;[Rot]-#.##0,00 €20
D3"Penny: "*.#.##0,00 €;[Rot]-#.##0,00 €40
D4"Edeka: "*.#.##0,00 €;[Rot]-#.##0,00 €0
D5"real-,: "*.#.##0,00 €;[Rot]-#.##0,00 €0
D6"Amazon: "*.#.##0,00 €;[Rot]-#.##0,00 €60

ZelleFormel
D1=SUMMEWENN($A$2:$A10;"*Aldi*";$B$2:$B10)
D2=SUMMEWENN($A$2:$A11;"*norma*";$B$2:$B11)
D3=SUMMEWENN($A$2:$A12;"*penny*";$B$2:$B12)
D4=SUMMEWENN($A$2:$A13;"*edeka*";$B$2:$B13)
D5=SUMMEWENN($A$2:$A14;"*real-,*";$B$2:$B14)
D6=SUMMEWENN($A$2:$A15;"*amazon*";$B$2:$B15)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Das Tool zeigt die Tabelle leider etwas verzerrt an; hier noch ein ScrShot:

[
Bild bitte so als Datei hochladen: Klick mich!
]
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#9
So geht es natürlich auch :)


vielen Dank dir !



super Forum, ich bin begeistert wie schnell einem geholfen wurde.


VG
Christian
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste