Spalte nach bestimmten Kriterien filtern und Wert in die selbe Zeile kopieren
#1
Hallo liebe Community,

ich habe ein kleines Excel Problem, welches für einen Experten jedoch bestimmt schnell zu lösen ist:

Ich habe eine Tabelle mit mehreren Spalten und muss diese zuordnen.

Hier mal ein kleines Beispiel:

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

Ich muss also jeden Betrag der in einer Zeile mit "Stadt Berlin" automatisch in die Spalte "Aufwand Berlin" kopieren und das möglichst simpel und effizient, da ich sehr viele Daten in meinen Tabellen habe.
Ich hoffe jemand von euch kann mir helfen.

Mit lieben Grüßen
Doomeo


Angehängte Dateien Thumbnail(s)
   
Top
#2
Hi,

weis nicht, ob die Funktion FILTER() nutzen kannst.
Vllt. hilft dir die angehängte Datei.

BG ruppy


Angehängte Dateien
.xlsx   Beispiel.xlsx (Größe: 9,86 KB / Downloads: 7)
Top
#3
Hallo,
der Ansatz ist glaube schonmal korrekt. nun habe ich jedoch nicht nur "Stadt Berlin" bei "Aufwand Berlin" sondern auch andere Zahlungesempfänger, wie kann ich da eine "oder" Bedingung reinpacken? Bei allen Zeilen wo keine passende Variable gefunden wird steht bei mir #KALK! woran kann das liegen?

LG
Top
#4
Geht so:

=FILTER(B2:B4;(A2:A4="Stadt Hamburg")+(A2:A4="Stadt Berlin"))

Das wäre jetzt Hamburg ODER Berlin.

für mehr Infos zu FILTER() siehe:

https://support.office.com/en-us/article...77ad80c759

BG ruppy
Top
#5
Super, vielen Dank!

Ich habe die Formel jetzt ein bisschen umgestellt, da es ja immer nur um eine Zeile geht:

=FILTER(B2;(D2="Stadt Berlin")+(D2="Amt Berlin");0)

So bekomme ich auf jeden Fall schonmal das gewünschte Ergebnis. Auf deiner Infoseite konnte ich auch herausfinden, dass ich mit "*" zwei Zellen einbeziehen kann. Ich suche jetzt jedoch noch eine Möglichkeit wie eine Zelle mit einbezogen wird, wenn Sie nur ein Schlagwort enthält also irgendwie so:

=FILTER(B2;(D2="Stadt Berlin")*(D2="...Amt Berlin...");0)

Grund dafür ist, dass einige Verwendungszwecke extrem lang sind z.B.: "GVA23232132 Amt Berlin DE718293020" und nur das Wort "Amt Berlin" einheitlich ist. Gibt es dafür eine Möglichkeit?`

LG
Top
#6
Sollte mit Joker-Zeichen gehen.

Schau hier: https://www.online-excel.de/excel/singsel.php?f=73

BG ruppy
Top
#7
Das habe ich mir schon gedacht nur leider bekomme ich immer 0 raus wenn ich folgende Formel anwende:

=FILTER(B2;(D2="Stadt Berlin")*(D2="*Amt Berlin*");0)
Top
#8
Dann versuchs mal Power Query und einer bedingten Spalten.

BG ruppy
Top
#9
Mit Power Query etc. hatte ich noch gar nichts am Hut, wieso funktioneren die * nicht als Platzhalter, muss doch einen Grund geben...
Top
#10
Hallo, kannst du bitte (d)eine (Beispiel)Datet - kein Bild - hochladen..?
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top


Gehe zu:


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