Inhalter
Eng klassesch Situatioun: Dir hutt zwou Lëschten, déi an eng fusionéiert musse ginn. Ausserdeem, an den initialen Lëschte kënnen et souwuel eenzegaarteg Elementer wéi och passend Elementer sinn (souwuel tëscht de Lëschten a bannen), awer um Output musst Dir eng Lëscht ouni Duplikate kréien (Wiederholungen):
Loosst eis traditionell e puer Weeër kucken fir sou e gemeinsame Problem ze léisen - vu primitive "op der Stir" bis méi komplex, awer elegant.
Method 1: Duplikate läschen
Dir kënnt de Problem am einfachsten léisen - manuell d'Elementer vu béide Lëschten an een kopéieren an dann den Tool op de resultéierende Set gëllen. Ewechzehuelen Duplikaten vum Tab Daten (Daten - Duplikate läschen):
Natierlech wäert dës Method net funktionnéieren wann d'Donnéeën an de Quelllëschten dacks ännert - Dir musst d'ganz Prozedur no all Changement erëm widderhuelen.
Method 1a. pivot DĂ«sch
Dës Method ass tatsächlech eng logesch Fortsetzung vun der viregter. Wann d'Lëschte net ganz grouss sinn an déi maximal Unzuel vun Elementer an hinnen am Viraus bekannt ass (zum Beispill net méi wéi 10), da kënnt Dir zwee Dëscher an een duerch direkt Linken kombinéieren, eng Kolonn mat deenen op der rietser Säit addéieren an baut e Resumétabel baséiert op der resultéierender Tabell:
Wéi Dir wësst, ignoréiert d'Pivottabelle Widderhuelungen, also am Output wäerte mir eng kombinéiert Lëscht ouni Duplikate kréien. D'Hëllefskolonn mat 1 ass nëmme gebraucht well Excel kann Resumétabellen opbauen mat op d'mannst zwou Kolonnen.
Wann déi ursprénglech Lëschte geännert ginn, ginn déi nei Donnéeën an d'kombinéiert Tabell iwwer direkt Linken, awer d'Pivottabelle muss manuell aktualiséiert ginn (riets klickt - Update & späicheren). Wann Dir keng Reberechnung op der Flucht braucht, dann ass et besser aner Optiounen ze benotzen.
Method 2: Array Formel
Dir kënnt de Problem mat Formelen léisen. An dësem Fall wäert d'Neiberechnung an d'Aktualiséierung vun de Resultater automatesch an direkt geschéien, direkt no Ännerungen an den ursprénglechen Lëschten. Fir Komfort a Kuerzegkeet, loosst eis eis Lëschten Nimm ginn. Lëscht 1 и Lëscht 2Hëllef Numm Manager Reiter Formule (Formelen - Numm Manager - Erstellen):
Nom Benennung wäert d'Formel déi mir brauchen esou ausgesinn:
Op den éischte Bléck gesäit et grujheleg aus, awer tatsächlech ass alles net sou grujeleg. Loosst mech dës Formel op e puer Zeilen ausbauen andeems Dir d'Alt + Enter Tastekombinatioun benotzt an d'Indentatioun mat Raumen, wéi mir dat gemaach hunn, zum Beispill hei:
D'Logik hei ass déi folgend:
- D'Formel INDEX(List1;MATCH(0;COUNTIF($E$1:E1;List1); 0) wielt all eenzegaarteg Elementer aus der éischter Lëscht. Soubal se auslafen, fänkt en un #N/A Feeler ze ginn:
- D'Formel INDEX(List2;MATCH(0;COUNTIF($E$1:E1;List2); 0)) extrahéiert déi eenzegaarteg Elementer aus der zweeter Lëscht op déiselwecht Manéier.
- Nestéiert aneneen zwee IFERROR Funktiounen implementéieren den Ausgang als éischt vun den eenzegaartegen aus der Lëscht-1, an dann aus der Lëscht-2 een nom aneren.
Bedenkt datt dëst eng Arrayformel ass, also nom Tippen muss se an eng Zell aginn ginn déi net normal ass gitt, awer mat enger Tastatur Ofkiirzung Ctrl+Verréckelung+gitt an dann kopéieren (zéien) erof op d'Kand Zellen mat engem Spillraum.
An der englescher Versioun vun Excel gesäit dës Formel esou aus:
=IFERROR(IFERROR(INDEX(LĂ«scht1, MATCH(0, COUNTIF($E$1:E1, LĂ«scht1), 0)), INDEX(LĂ«scht2, MATCH(0, COUNTIF($E$1:E1, LĂ«scht2), 0)) ), "")
De Nodeel vun dëser Approche ass datt d'Arrayformelen d'Aarbecht mat der Datei merkbar verlangsamen wann d'Quelltabellen eng grouss (e puer honnert oder méi) Unzuel vun Elementer hunn.
Method 3. Power Query
Wann Är Quelllëschten eng grouss Zuel vun Elementer hunn, zum Beispill e puer Honnerte oder Dausende, dann ass et amplaz vun enger lueser Arrayformel besser eng fundamental aner Approche ze benotzen, nämlech Power Query Add-in Tools. Dësen Add-in ass am Standard an Excel 2016 agebaut. Wann Dir Excel 2010 oder 2013 hutt, kënnt Dir se separat eroflueden an installéieren (gratis).
Den Algorithmus vun Aktiounen ass wéi follegt:
- Öffnen eng separat Tab vum installéierten Add-on Muecht Ufro (wann Dir Excel 2010-2013 hutt) oder gitt einfach op d'Tab Daten (wann Dir Excel 2016 hutt).
- Wielt déi éischt Lëscht an dréckt op de Knäppchen Vun Dësch / Gamme (Aus Range / Dësch). Wann Dir gefrot iwwer e "Smart Table" aus eiser Lëscht ze kreéieren, si mir averstanen:
- D'Query Editor-Fënster geet op, wou Dir déi gelueden Donnéeën an den Ufronumm gesinn Table 1 (Dir kënnt et op Är eegen änneren wann Dir wëllt).
- Duebelklick op den Dësch Header (Wuert Lëscht 1) an ëmbenennen et op all aner (zum Beispill Leit). Wat genee ze nennen ass net wichteg, mee den erfonnten Numm muss erënnert ginn, well. et muss méi spéit erëm benotzt ginn wann Dir den zweeten Dësch importéiert. D'Fusioun vun zwee Dëscher an der Zukunft funktionnéiert nëmme wann hir Kolonn Rubriken passen.
- Erweidert d'Dropdown-Lëscht an der ieweschter lénkser Ecke zoumaachen an erofzelueden an wielen Zoumaachen a lueden an ... (Zoumaachen & Lueden op ...):
- An der nächster Dialogbox (et kann e bëssen anescht ausgesinn - maach der keng Suergen), wielt Schafen einfach eng Verbindung (Erstellt nëmmen eng Verbindung):
- Mir widderhuelen déi ganz Prozedur (Punkten 2-6) fir déi zweet Lëscht. Wann Dir eng Kolonntitel ëmbenennt, ass et wichteg dee selwechten Numm (People) ze benotzen wéi an der viregter Ufro.
- An der Excel Fënster op der Tab Daten oder op der Tab Muecht Ufro wielt Kritt Daten - Kombinéiert Ufroen - Füügt (Gitt Donnéeën - Ufroen fusionéieren - Appendéieren):
- An der Dialogbox déi erschéngt, wielt eis Ufroen aus den Dropdown-Lëschten:
- Als Resultat wäerte mir eng nei Ufro kréien, wou zwou Lëschten ënnerenee verbonne sinn. Et bleift fir Duplikate mam Knäppchen ze läschen Zeilen läschen - Duplikate läschen (Reien läschen - Duplikate läschen):
- Déi fäerdeg Ufro kann op der rietser Säit vum Optiounspanel ëmbenannt ginn, et gëtt e verstännegen Numm (dëst wäert tatsächlech den Numm vun der Resultattabelle sinn) an alles kann op de Blat eropgeluede ginn mam Kommando zoumaachen an erofzelueden (Zoumaachen & Lueden):
An Zukunft, mat all Ännerungen oder Ergänzunge vun den ursprénglechen Lëschten, wäert et duergoen fir just mat der rietser Klick op d'Resultater Tabelle ze aktualiséieren.
- WĂ©i sammelt Dir verschidde DĂ«scher aus verschiddene Dateien mat Power Query
- Eenzegaarteg Elementer aus enger Lëscht extrahéieren
- Wéi zwee Lëschte mateneen ze vergläichen fir Mätscher an Differenzen