Thema: Automatisierung des Abgleiches von Fehllisten und Dublettenlisten
drmoeller_neuss Am: 01.04.2023 21:25:18 Gelesen: 552# 5@  
@ robste1987 [#4]

Das Problem ist eine Programmieraufgabe aus den ersten Grundvorlesungen in Informatik.

Die Lösung passt für die meisten Programmiersprachen:

Die Katalognummern der Dubletten- und Fehlliste in jeweils getrennte Arrays einlesen, dann das erste Array mit einer For-Each-Schleife durchlaufen und das jeweilige Element mit einer For-Each-Schleife im zweiten Array suchen. Dann abbrechen, wenn das Element in der zweiten Liste gefunden wurde. Dann das Element in das Zielarray schreiben.

Informatiker philosophieren an dieser Stelle über Möglichkeiten, den Suchalgorithmus zu optimieren. Allerdings haben die Fehl- und Doublettenlisten von Briefmarkensammlern nicht Millionen von Einträgen so dass die primitive Suche für Philatelisten vollkommen ausreichend ist.

Im übrigen geht das auch mit Microsoft Excel (und anderen Tabellenkalkulationen) mit Bordmitteln. Einfach Dubletten- und Fehllisten als Spalte einlesen, am besten in getrennte Blätter, und die Funktion VLOOKUP verwenden. Wie man die VLOOKUP-Funktion anwendet, ist im Internet einschlägig beschrieben, z.B. auf den Hilfeseiten von Microsoft. [1]

Die meisten Datenbanken ermöglichen einen Export nach Excel oder zumindest nach csv.

[1] https://support.microsoft.com/en-us/office/vlookup-function-0bbc8083-26fe-4963-8ab8-93a18ad188a1
 
Quelle: www.philaseiten.de
https://www.philaseiten.de/thema/18048
https://www.philaseiten.de/beitrag/316457