2016-05-27 4 views
0

Ich möchte doppelte Werte aus einem anderen Blatt erstellen.Erstellen Sie doppelte Werte mit der Option zum automatischen Wiederholen von Werten in Excel

wie:

ItemNr , translated field 
=sheet1!C2 , ItemName 
=sheet1!C2 , Property 
=sheet1!C3 , ItemName 
=sheet1!C3 , Property 
=sheet1!C4 , ItemName 
=sheet1!C4 , Property 

Die fett markierten forumula ist die Formel I manuell in jeder Zelle eingegeben, , die die Zelle von der anderen Blatt wählt zweimal
Jedoch habe ich die automatisch wiederholen Werte verwendet werden soll (dragdown so) Funktion, dass ich diesen forumulas der ganzen Weg auf den Boden des Blattes (also im Prinzip für jeden Artikel Nr)

jedoch verlängern, wenn ich dies wie dies geht stattdessen tun:

=sheet1!C5 , ItemName 
=sheet1!C5 , Property 

Weiter geht es durch einige Werte Überspringen:

=sheet1!C8 , ItemName 
=sheet1!C8 , Property 
=sheet1!C9 , ItemName 
=sheet1!C9 , Property 
=sheet1!C10 , ItemName 
=sheet1!C10 , Property 
=sheet1!C14 , ItemName 
=sheet1!C14 , Property 
=sheet1!C15 , ItemName 
=sheet1!C15 , Property 

ich dieses Problem mit schmutzigen Tricks lösen wie die Werte in Blatt 1 zu duplizieren, dann, um durch und dann aus den doppelten Werten wählen.
Oder indem Sie es zuerst in eine andere Zeile kopieren und von dort auswählen.
Es gibt wahrscheinlich noch viel mehr von diesen "Dirty" Tricks, mit denen ich normalerweise eine schnelle Lösung hätte.
Aber in diesem Fall habe ich 40 mehr riesige Excel-Blätter, die die gleiche Art von Formel durchlaufen müssen, so dass ich diesmal daran dachte, es richtig zu machen.
Ich habe google für etwa anderthalb Stunden gesucht, nur um eine Lösung zu finden, aber leider habe ich noch keinen gefunden.

Hoffentlich haben Sie eine allgemeine Vorstellung davon, was ich versuche zu tun.
Und meine Entschuldigungen für den Mangel an Wissen ...

Mit freundlichen Grüßen

Chester van Ree

+0

'google nach etwa anderthalb Stunden suchen 'bitte zeigen Sie, was Sie versucht haben. – findwindow

Antwort

1

Verwendung dieser Formel:

=INDEX(Sheet1!C:C,2+((ROW(1:1)-1)/2)) 

Da es die Zelle nach unten gezogen wird Referenzen werden nur alle zwei Zeilen geändert.

+0

lol wie hast du überhaupt verstanden OP XD – findwindow

+0

@findwindow der Richter ist immer noch auf, ob meine Kristallkugel funktioniert heute oder nicht. Warten wir ab und sehen, was das OP zu sagen hat. –

+0

Warte, Gott hat Zweifel ?? Pffft – findwindow

Verwandte Themen