Registriert seit: 21.01.2020
Version(en): 2016
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.
excel_abgleich.xlsx (Größe: 10 KB / Downloads: 4)
Vielen Dank und viele Grüße
Daniel
Registriert seit: 16.04.2014
Version(en): xl2016/365
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
Registriert seit: 21.01.2020
Version(en): 2016
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
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
21.01.2020, 15:22
(Dieser Beitrag wurde zuletzt bearbeitet: 21.01.2020, 15:22 von WillWissen.
Bearbeitungsgrund: Smilies deaktiviert
)
Hi,
so?
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D | E |
1 | Submission | | Geschäftsjahr | Betrag € | Verwendungszweck |
2 | 2020-01-16 15:04:10 | | 2020 | 9.999,00 € | 8015 |
3 | 2020-01-16 10:46:22 | | 2020 | | 8014 |
4 | 2020-01-15 06:12:02 | | 2020 | | 8013 |
5 | 2020-01-13 08:02:19 | | 2020 | - 100,00 € | 8012 |
6 | 2020-01-12 17:39:38 | | 2020 | 135,00 € | 8011 |
7 | 2020-01-10 13:00:52 | | 2020 | | 8010 |
8 | 2020-01-09 20:35:10 | | 2020 | 11.111.111,00 € | 8005 |
9 | 2020-01-09 18:31:58 | | 2020 | 135,00 € | 8004 |
10 | 2020-01-09 14:48:23 | | 2020 | | 8003 |
11 | 2020-01-08 06:11:07 | | 2020 | 135,00 € | 8002 |
12 | 2020-01-08 04:53:25 | | 2020 | | 8001 |
13 | 2020-01-08 03:19:19 | | 2020 | | 8000 |
Zelle | Formel |
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)
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
Code:
=WENNFEHLER(SVERWEIS(E2;CSV!$A$2:$B$12;2;0);"")
Gruß,
steve1da
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi Steve,
hatte ein Brett vor dem Kopf.
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)
Registriert seit: 21.01.2020
Version(en): 2016
Vielen Dank für eure Hilfe. Funktioniert tadellos :19:
Was bedeutet folgende Formel in dem gesamten --> =WENNFEHLER
Also für was ist das gut?
Registriert seit: 16.04.2014
Version(en): xl2016/365
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