Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

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)
   
Antworten 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)
Antworten 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
Antworten 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
Antworten 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
Antworten Top
#6
Sollte mit Joker-Zeichen gehen.

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

BG ruppy
Antworten 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)
Antworten Top
#8
Dann versuchs mal Power Query und einer bedingten Spalten.

BG ruppy
Antworten Top
#9
Mit Power Query etc. hatte ich noch gar nichts am Hut, wieso funktioneren die * nicht als Platzhalter, muss doch einen Grund geben...
Antworten Top
#10
Hallo, kannst du bitte (d)eine (Beispiel)Datet - kein Bild - hochladen..?
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top


Gehe zu:


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