To jest zasadniczo Excel, scal dwa arkusze z jedną kolumną jako kluczem ale zamiast jednej kluczowej kolumny mam 3, więc nie mogę po prostu użyć VLOOKUP
.
To, czego chcę, jest bardzo proste: dynamicznie generuj tabelę główną ze wszystkimi danymi z zestawu tabel połączonych. Dołączanie nowych wierszy dodawanych do tabel źródłowych powinno być bardzo łatwe. Ostatecznie wykonam tabelę przestawną na stole głównym, aby otrzymać ostateczny formularz, jak pokazano.
Source table structure:
Date | Product | Variant | Price
Desired master structure:
Source table name* | Date | Product | Variant | Price
Final form
Date | Product | Variant | Source1 | Source2 | SourceN
* Nazwę tabeli źródłowej można dodać do tabeli źródłowej.
VLOOKUP
ponieważ obsługuje tylko jedną kolumnę kluczową i mam trzy. Jednakże INDIRECT
funkcja z tego pytania wydaje się być całkiem przydatna. Myślę, że w końcu może będę musiał użyć SQL zamiast EXCEL ...