C2 =IF(ISERROR(INDEX(Sheet2!B:B,MATCH(A2,Sheet2!A:A,0))),IF(ISERROR(INDEX(Sheet2!D:D,MATCH(A2,Sheet2!C: C,0))),IF(ISERROR(INDEX(Sheet2!F:F,MATCH(A2,Sheet2!E:E,0))),"No such type",INDEX(Sheet2!F:F,MATCH( A2,Sheet2!E:E,0))),INDEX(Sheet2!D:D,MATCH(A2,Sheet2!C:C,0))),INDEX(Sheet2!B:B,MATCH(A2,Sheet2! A:A,0))) Nach unten ziehen, um die Formel zu kopieren
oder
C2 =IF(ISERROR(VLOOKUP(A2,Sheet2!A:B,2,FALSE)),IF(ISERROR(VLOOKUP(A2,Sheet2!C:D,2,FALSE)),IF(ISERROR(VLOOKUP(A2 ,Sheet2!E:F,2,FALSE)), „Kein solcher Typ“, VLOOKUP(A2,Sheet2!E:F,2,FALSE)),VLOOKUP(A2,Sheet2!C:D,2,FALSE)) ,VLOOKUP(A2,Sheet2!A:B,2,FALSE)) Drop-down, um die Formel zu kopieren
Wenn Spalte B von BLATT2 bereits die Zellenposition dieser Kategorie in BLATT1 auflistet, sollte die C2-Formel in
geändert werden=INDIRECT("SHEET1!"&CHAR(COLUMN(INDIRECT(B2))+65)&ROW(INDIRECT(B2)))
Ziehen Sie nach unten, um die Formel zu kopieren
Die Formel von B2 von BLATT2 kann geschrieben werden als
=IF(ISERROR(MATCH(A2,Sheet1!A:A,0)),IF(ISERROR(MATCH(A2,Sheet1!C:C,0)),IF(ISERROR(MATCH(A2,Sheet1!E: E,0)),"","E"&MATCH(A2,Sheet1!E:E,0)),"C"&MATCH(A2,Sheet1!C:C,0)),"A"&MATCH(A2, Sheet1!A:A,0)) Drop-down, um die Formel zu kopieren
Behandeln Sie zunächst die Telefonnummer von Tisch A:
Klicken Sie auf Spalte E, Daten, Spalten, Trennzeichen, nächster Schritt, überprüfen Sie vor dem Komma (wenn es unten keine Antwort gibt, geben Sie ein chinesisches Komma in „Andere (O):“ ein), klicken Sie im nächsten Schritt jeweils auf „Datenvorschau“. Spalte, stellen Sie das „Spaltendatenformat“ oben auf „Text“ ein und vervollständigen Sie es.
Auf diese Weise werden in den Spalten E und F separate Telefonnummern angezeigt.
Gehen Sie zu Tabelle B und fügen Sie die Formel =if(iserror(index(table A!D$3:D$30000,match(E2,table A!E$3:E$30000,))),"",index(table A! D$3:D$30000,match(E2,A table!E$3:E$30000,)))&if(iserror(index(A table!D$3:D$30000,match(E2,A table!F$3:F$30000, ))),""",index(A list!D$3:D$30000,match(E2,A list!F$3:F$30000,)))
Ändern Sie „Tabelle A“ in der Formel in den echten Namen des Arbeitsblatts, drücken Sie die Eingabetaste, wählen Sie F2, bewegen Sie die Maus in die untere rechte Ecke und doppelklicken Sie auf das „+“. Beenden.
1. Dies erfordert die INDIREKT-Funktion
2. Definition der INDIREKT-Funktion
Gibt die durch eine Textzeichenfolge angegebene Referenz zurück. Diese Funktion wertet die Referenz sofort aus und zeigt ihren Inhalt an. Wenn Sie einen Verweis auf eine Zelle in einer Formel ändern müssen, ohne die Formel selbst zu ändern, verwenden Sie die Funktion INDIRECT.
Grammatik
INDIREKT(ref_text,a1)
Ref_text ist ein Verweis auf eine Zelle, der einen Verweis im A1-Stil, einen Verweis im R1C1-Stil, einen als Verweis definierten Namen oder einen Verweis auf eine Textzeichenfolgezelle enthalten kann. wenn
ref_text ist kein gültiger Zellbezug und die Funktion INDIRECT gibt den Fehlerwert #REF! zurück.
Hinweis: Wenn ref_text ein Verweis auf eine andere Arbeitsmappe (externer Verweis) ist, muss diese Arbeitsmappe geöffnet sein. Wenn die Quellarbeitsmappe nicht geöffnet ist, gibt die Funktion INDIRECT einen Fehlerwert
zurück
#REF!.A1 ist ein logischer Wert, der den Referenztyp angibt, der in der Zelle ref_text enthalten ist.
Wenn a1 TRUE ist oder weggelassen wird, wird ref_text als Referenz im A1-Stil interpretiert.
Wenn a1 FALSE ist, wird ref_text als Referenz im R1C1-Stil interpretiert.
3. Beispiel
(1) Angenommen, Sie möchten 100 in Zelle A1 schreiben und den Inhalt von Zelle B100 in Zelle A2 erhalten, dann können Sie die Formel in Zelle A2 schreiben
=INDIREKT("B"&A1)
(2) Angenommen, Sie schreiben „B“ in Zelle A1 und 100 in Zelle B1. Wenn Sie die Daten in Zelle B100 in Zelle C1 erhalten möchten, schreiben Sie die Formel in Zelle C1
=INDIREKT(A1&B1)
(3) Angenommen, die Zelladresse „B100“ ist in Zelle B1 geschrieben und der Inhalt der Zelle B100, die sie in Zelle A1 darstellt, soll referenziert werden, dann kann die Formel in Zelle A1 geschrieben werden
=INDIREKT(B1)
(4) Angenommen, Sie möchten in Zelle A1 einen Verweis auf Zelle B100 erhalten, dann kann die Formel in Zelle A1 als
geschrieben werden
=INDIREKT("B100")Das obige ist der detaillierte Inhalt vonProblem mit den Excel-Angebotsdaten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!