2017-11-27 3 views
0

Ich habe eine Datenbank mit vielen Duplikaten. Wenn ich einen Namen in einer bestimmten Zelle auswähle, sollten die mit diesem Namen verbundenen Daten in ein neues Arbeitsblatt in derselben Arbeitsmappe exportiert werden. Zum Beispiel, wenn es einen Namen Amol wiederholt 5 mal, Geet 9 mal, Devidas 11 mal und so weiter, wenn ich Devidas in einer Zelle schreibe, sollten die Daten mit Devidas aus allen 11 Zeilen in ein neues Arbeitsblatt exportiert werden. Ich muss dies unter Verwendung Formel allein und nicht VBA tun. Jede Hilfe, die auf eine Lösung hinweist, wird sehr geschätzt.Kopieren von Duplikaten ausgewählter Namen

+2

Filter - Kopieren - Einfügen? – pnuts

+0

Google "Einfügen von Werten in Excel" – ashleedawg

+0

Sir, natürlich, es ist mit Filter gemacht, dann kopieren und einfügen, aber ich brauche Formel, um es automatisch zu machen .............. – Pravin

Antwort

0

Sie bieten nicht genügend Daten und Position der Daten in Ihrem Blatt. Es fehlt Ihnen auch, wie viele Spalten Sie haben. Welche Spalte möchten Sie in Blatt2 zurückgeben? Was auch immer, unter der Annahme, Ihre Daten in Sheet1 und Sie möchten gefilterte in Sheet2 setzen. Verwenden Sie die folgende Formel zu sheet2, um Daten zu filtern, die sich auf Devidas beziehen.

=IFERROR(INDEX(Sheet1!$A$1:$A$21,SMALL(IF(Sheet1!$A$1:$A$21="Devidas",ROW(Sheet1!$A$1:$A$21),""),ROWS($A$1:$A1))),"") 

Presse CTRL +SHIFT + ENTER die Formel zu bewerten, da es eine Matrixformel ist.

Sie müssen Formel für Index() Funktion anpassen, um bestimmte Spalte zurückzugeben. Lassen Sie uns per Kommentar wissen, wenn Sie Schwierigkeiten haben, die Formel anzuwenden.

+0

Sir, Formel I verwenden funktioniert nicht ....... natürlich, da könnte es meine fehler geben .......... sollte ich dir also eine Excel-Datei schicken? ....... in der ich das richtig erklärt habe .. ..... bitte sag mir wie soll ich dir diese Datei schicken .....? – Pravin

+0

Senden Sie es an 'harun24hr @ gmail.com' – harun24hr

+0

Erklären Sie auch sehr gut, was Sie wollen? – harun24hr