Zum Hauptinhalt springen
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Flowheater Chart

Spaltenvergleich in Excel

Mehr
10 Jahre 4 Monate her #1670 von Helmut Neumann
Spaltenvergleich in Excel wurde erstellt von Helmut Neumann
Hallo Herr Stark,

für die Entwicklung einer Schnittstelle muss ich 2 Exceltabellen (Personaldaten) zusammenführen.
Read:
Anrede, Nachname, Vorname, Personalnummer => Tabelle kommt aus der Personalabteilung.

Write:
Anrede, Beschreibung, Vorname, Personalnummer => Tabelle kommt aus der Gebäudeverwaltung.

Aufgabe:
Die Felder aus Read + Write Nachname + Vorname sollen verglichen und bei einer Übereinstimmung soll die Personalnummer auf der Write-Seite eingetragen bzw. aktualisiert werden.


Wie kann man das mit dem FlowHeater realisieren?

m.f.G.

Helmut Neumann

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
10 Jahre 4 Monate her #1672 von FlowHeater-Team
FlowHeater-Team antwortete auf Spaltenvergleich in Excel
Hallo Herr Neumann,

der einfachste Weg das zu realisieren ist über den Umweg eines CSV Lookup mittels des String Replace Heaters .

Dazu müssen Sie zuerst eine Excel Datei, die mit den neuen Personalnummern, in eine CSV Textdatei umwandeln. Fassen Sie dabei alle Schlüsselfelder, in Ihrem Fall Vorname und Nachname, zu einer Ausgabespalte in der CSV Datei zusammen. Dazu verwenden Sie den String Append Heater und geben als Feldtrennzeichen z.B. das Zeichen # an. Hinweis: CSV Spaltentrennzeichen ist weiterhin ein Strichpunkt.

Wenn die „lookup.csv“ steht können Sie die eigentliche Definition angehen, die die Ihre Excel Arbeitsmappe liest und eine neue Excel Arbeitsmappe schreibt.

Hier fassen Sie wiederum die Schlüsselfelder „Vorname“ und „Nachname“ mittels des String Append Heater zusammen, das Trennzeichen # nicht vergessen. Den Output übergeben Sie an den String Replace Heater. Mit dessen Hilfe können Sie nun aus der oben erzeugten „lookup.csv“ die neue Personalnummer herausholen. Der Replace Heater muss noch so konfiguriert werden, so dass bei keiner Übereinstimmung (kein match) der Wert „NOT FOUND“ oder aber ein anderer nicht vorhandener Bezeichner zurückgeliefert wird. Das wird dann anschließend in einem IF-THEN-ELSE Heater geprüft um entweder die neue oder ggf. die alte Personalnummer dem Excel Feld auf der Ausgabeseite zuzuweisen.

Im Anhang befindet zu eine kleines Beispiel.

Dateianhang:

Dateiname: excel-csv-lookup.zip
Dateigröße:2 KB

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
10 Jahre 2 Monate her #1720 von Helmut Neumann
Helmut Neumann antwortete auf Spaltenvergleich in Excel
Hallo Herr Stark,

Entschuldigung dass es solange mit meiner Antwort gedauert hat.

Ihr Lösungsvorschlag hat wunderbar funktioniert.

Super Danke

Helmut Neumann

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.277 Sekunden
FlowHeater Logo

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


Copyright © 2009-2024 by FlowHeater GmbH. Alle Rechte vorbehalten.