2017-09-18 5 views
2

Ich habe ein Blatt mit 4 Säulen, screenshot_1Gibt es eine Formel zum Anordnen von Spaltenzeilen basierend auf Zellenwert oder Teilwert?

  • Spalte A sehen -

  • Spalte C Wort - Wort (Spalte A) + Zusatzwort

Die Reihen der Spalte A und Spalte C und ihre Werte (Spalte B und D) sind nicht aufgereiht. Wie Sie im Screenshot sehen können,

Ich mag C2 Und D2 auf Linie 29 platzieren, C3 und D3 auf Linie 15 usw. So Spalte C und D mit dem passenden Wort der Säule gefüllt sind A (falls vorhanden).

Resultierende in so etwas wie screenshot_2

Gibt es eine Formel Spalte Reihen aufreihen basierend auf Zellwert oder Teilwert?

+0

Wenn Sie verschieben möchten ' C2 & D2' bis 'C29 & D29' bzw. Formel ist keine Option und Sie müssen VBA verwenden. – Mrig

Antwort

0

Sie können dies in Vlookup unter Verwendung von Wildcard erreichen. Geben Sie diese Formel =VLOOKUP("*"&A2&"*",$F$2:$G$26,2,FALSE) in Spalte C ein.

enter image description here

0

Möglicherweise ist die einfachste Lösung wäre es, die Spalten A und B unberührt zu halten und haben Spalte C automatisch die Anzeige „verwendet wird (was auch immer)“, wenn Spalte D enthält eine Nummer.

Um dies zu erreichen, geben Sie die folgende Formel in Zelle C2 und nach unten ziehen:

= IF(ISNUMBER(D2),"used "&A2,"") 
0

Zunächst trennen die Bereiche mit einigen leeren Spalten; so Spalte A & ist die gleiche, C leer ist, D & E sind ein nicht

verbunden

Erstellen Sie eine neue Spalte in der leeren C-Säule:

=IFERROR(IF(MATCH("*"&A2&"*",F:F,0),VLOOKUP("*"&A2&"*",F:G,2,0),""),"") 

See this Example

Verwandte Themen