Mam stronę, która wygląda następująco:
╔═══╦════════╦══════╦═══╗
║ A ║ B ║ C ║ D ║
╠═══╬════════╬══════╬═══╣
║ 1 ║ User A ║ 144 ║ ║
║ 2 ║ User B ║ 5478 ║ ║
║ 3 ║ User A ║ 2156 ║ ║
╚═══╩════════╩══════╩═══╝
Chciałbym wypełnić kolumnę D danymi z innej strony:
╔═════╦══════╦═══╦════════╗
║ A ║ B ║ C ║ D ║
╠═════╬══════╬═══╬════════╣
║ ABC ║ User ║ B ║ User B ║
║ DEF ║ User ║ A ║ User A ║
╚═════╩══════╩═══╩════════╝
Uwaga: kolumna D jest połączeniem kolumn B i C.
W takim przypadku powinien wypełnić kolumnę D na stronie 1 danymi z kolumny A na stronie 2 pasującymi do stron Page 1! B do strony 2! D, co powinno dać następującą kombinowaną tabelę:
╔═══╦════════╦══════╦═════╗
║ A ║ B ║ C ║ D ║
╠═══╬════════╬══════╬═════╣
║ 1 ║ User A ║ 144 ║ DEF ║
║ 2 ║ User B ║ 5478 ║ ABC ║
║ 3 ║ User A ║ 2156 ║ DEF ║
╚═══╩════════╩══════╩═════╝
Jak mogę to zrobić w Arkuszach Google?
google-sheets
Rozsądny
źródło
źródło
Odpowiedzi:
Musisz użyć funkcji WYSZUKAJ.PIONOWO
Mam następujące informacje w arkuszu 1
I to w arkuszu 2
Przypisałem zakres wartościom w Arkuszu 2 i nazwałem zakres LookupValues.
Następnie w mojej formule dla kolumny D w arkuszu 1 mam:
Podział formuły jest następujący:
AKTUALIZACJA
Aby utworzyć zakres, kliknij prawym przyciskiem myszy kwadrat w lewym górnym rogu arkusza kalkulacyjnego i wybierz Zdefiniuj nazwany zakres
Następnie wprowadź pseudonim lub alias, który ma być znany / przywoływany w zakresie, oraz zakres komórek, które mają być dostępne w tym zakresie.
Następnie można uzyskać dostęp do zakresu komórek według nazwy zamiast tradycyjnej
Sheet2!A1:T100
metody.EDYCJA 2
W odpowiedzi na twoje zaktualizowane pytanie musisz zmienić formułę na:
=VLOOKUP(B1, LookupValues, 1)
Spowoduje to przeszukanie twojego zakresu pod kątem wartości w B1 z Arkusza1. np. „Użytkownik A”, a następnie zwróć dowolną wartość z kolumny 1, np. „ABC”
źródło
Możesz użyć:
gdzie:
Komórka D1 otrzymuje następującą wartość:
Przeciągnij te wartości do komórek D2 i D3.
Zakłada się, że twój drugi arkusz nazywa się oczywiście Arkusz2.
... zwróci numer wiersza w tablicy D1: D2 arkusza 2, w którym dopasowana jest nazwa użytkownika w komórce B1.
źródło
Możesz dopasować za pomocą prostej formuły WYSZUKAJ.PIONOWO, jeśli dane znajdują się w różnych arkuszach w tym samym arkuszu kalkulacyjnym, ale w przykładzie z codingbadger brakuje argumentu (musi mieć wartość „FALSE”, aby formuła zapewniała tylko dokładne dopasowania, wygrał „ t działa, jeśli jest inny lub go brakuje).
Żywy przykład tutaj: https://www.youtube.com/watch?v=WbWoJgdeR-s
Kompletny przewodnik można znaleźć na stronie : https://support.google.com/docs/answer/3093318?hl=pl
źródło