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.

2 Datenblätter abgleichen und bei einem Treffer einen Wert eintragen
#1
Hallo zusammen,

ich bin heute schon den ganzen am suchen und probieren wie ich folgendes Problem löse:

Ich habe zwei Datenblätter (Tabelle1 und CSV) welche beide die Spalte "Verwendungszweck" haben. Ich möchte gerne den Verwendungszweck vergleichen
und bei einem gleichen Wert den "Betrag" vom Datenblatt CSV auf das Datenblatt Tabelle1 übertragen.

Ich hänge mal eine kleine Beispiel Excel Datei mit an.
.xlsx   excel_abgleich.xlsx (Größe: 10 KB / Downloads: 4)

Vielen Dank und viele Grüße
Daniel
Antworten Top
#2
Hola,

dann schau dir mal den Sverweis() an.
https://www.online-excel.de/excel/singsel.php?f=9

Spalte D in Tabelle1 ist übrigens als Datum formatiert.

Gruß,
steve1da
Antworten Top
#3
Hallo steve1da,

danke für deine schnelle Hilfe. Ich habe die Spalte D in Tabelle 1 wieder als Währung formatiert.

Leider verstehe ich bei dem was hinter deinem Link steht nur die Hälfte. Ich kann es mir auch irgendwie nicht herleiten was gemeint ist.

Wenn ich das über Excel --> Formeln --> Sverweis starte, dann werde ich nach Suchkriterium, Matrix und Spaltenindex gefragt. Ich weiß nur nicht was was ist...

Viele Grüße
Daniel
Antworten Top
#4
Hi,

so?

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDE
1SubmissionGeschäftsjahrBetrag €Verwendungszweck
22020-01-16 15:04:1020209.999,00 €8015
32020-01-16 10:46:2220208014
42020-01-15 06:12:0220208013
52020-01-13 08:02:192020-                              100,00 €8012
62020-01-12 17:39:382020135,00 €8011
72020-01-10 13:00:5220208010
82020-01-09 20:35:10202011.111.111,00 €8005
92020-01-09 18:31:582020135,00 €8004
102020-01-09 14:48:2320208003
112020-01-08 06:11:072020135,00 €8002
122020-01-08 04:53:2520208001
132020-01-08 03:19:1920208000

ZelleFormel
D2=WENNFEHLER(INDEX(CSV!$B$1:$B$12;Tabelle1!G2);"")
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)
Antworten Top
#5
Hola,

Code:
=WENNFEHLER(SVERWEIS(E2;CSV!$A$2:$B$12;2;0);"")

Gruß,
steve1da
Antworten Top
#6
Hi Steve,

hatte ein Brett vor dem Kopf. Blush Aber wenn ich schon INDEX()/VERGLEICH() vorschlage, dann auch mit kompletter Formel:
Code:
=WENNFEHLER(INDEX(CSV!$B$1:$B$12;VERGLEICH(E2;CSV!$A$1:$A$12;0));"")
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#7
Vielen Dank für eure Hilfe. Funktioniert tadellos  :19:

Was bedeutet folgende Formel in dem gesamten --> =WENNFEHLER
Also für was ist das gut?
Antworten Top
#8
Hola,

wenn eine Formel einen Fehler erzeugt, also z.B. #NV wenn das Suchkriterium nicht gefunden wird, so wird das #NV durch etwas anderes ersetzt. Das macht man, wenn man solche Fehler durch eine leere Zelle oder einen anderen Hinweis ersetzen will. Man könnte also auch schreiben:
Code:
=WENNFEHLER(SVERWEIS(E2;CSV!$A$2:$B$12;2;0);"Achtung: Verwendungszweck nicht gefunden!")
Gruß,
steve1da
Antworten Top


Gehe zu:


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