Mitglieder in zwei Tabellen herausfinden und in Spalte anzeigen
Ich muss zwei Tabellen von Vereinen mit über 500 Mitgliedern im csv Format importieren: Mitglieder des Verein A und Mitglieder des Verein B.
Wie würde ich idealerweise vorgehen, damit ich in beiden Tabellen jeweils eine Spalte habe, die anzeigt, dass eine Person in beiden Vereinen, also im Verein A und B Mitglied ist?
Der einzige Vergleichswert ist der Name, der aus den Feldern Vor- und Nachname besteht.
Vielen Dank für Hinweise,
LG
Berthold
2 Antworten
-
Hallo Berthold.
Eine Idee.
Lege eine neue Tabelle an.
Lege ein Mehrfachauswahlfeld (multi) für die Vereinsart an und alle anderen Importfelder
Importiere die csv vom Verein A
Fülle das multi per Massendatenänderung mit dem Wert für Verein A
Importiere die csv vom Verein B
Filtere die Spalte des multi nach "leer"
Fülle die Records wieder per Massendatenänderung mit Wert für Verein B
Nimm den Filter zurück
Führe eine Duplikatssuche mit Script durch in einem Funktionsfeld (Script 1, Feldnamen anpassen)
Filtere nach diesem Funktionsfeld die Duplikate
Führe eine Massendatenänderung durch mit Wert Verein B und Wert Verein A
Nimm den Filter zurück
Lösche die Duplikate mit Script in einem Button (Script 2, Feldnamen anpassen)
Lösche das Funktionsfeld und den Button
Mirko
let me := this; if cnt((select Tabelle)[Name = me.Name and Vorname = me.Vorname]) > 1 then "Duplikat" end
for i in select Tabelle do let result := min((select Tabelle)[Name = i.Name and Vorname = i.Vorname].number(Nr)); if result != i.number(Nr) then delete i end end
Content aside
- vor 11 MonatenZuletzt aktiv
- 2Antworten
- 29Ansichten
-
2
Folge bereits