Wpis z mikrobloga

Mirki, potrzebuje pomocy w Excelu. Kiedyś to robiłem, ale niestety minęly ze dwa lata i nie pamitam co robie źle.

Mam dwie bazy danych.

Baza numer 1 to kolejno: numer, imie, nazwisko, telefon, data
Baza numer 2: jedynie zbiór numerów telefonów

Musze do bazy numer 2, do każdego numeru telefonu dopasować imie i nazwisko

Wykorzystuje funkcje WYSZUKAJ.PIONOWO i wydaje mi się, że wszystko robie git, ale jednak coś spaściłęm bo mi wychodzi #adr

Zapytanie wygląda mniej więcej tak:

=WYSZUKAJ.PIONOWO(A2;baza1.csv!$B:$B;2;FAŁSZ)

No i ch... nie działa ( ͡° ͜ʖ ͡°)

Co robie źle?

#excel #bazadanych #pracbaza
  • 10
  • Odpowiedz
$B:$B;2


@Aerwin: Jak zaznaczasz zakres jednej kolumny (B), to jak chcesz pobrać wartość z drugiej kolumny tego zakresu (;2), skoro zakres ma tylko jedną kolumnę? ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Aerwin:
Jeśli do bazy 2 chcesz do istniejącego numeru telefonu dopisać imiona i nazwiska, to tą Twoją formułką robisz tak, że bierzesz numer telefonu i szukasz tego numeru telefonu w kolumnie imion i próbujesz przypisać nazwisko...

To co musisz zrobić, to ten numer telefonu z baza 2 (A2) poszukać w kolumnie A w baza1 i pobrać wartość z drugiej kolumny baza1, czyli zaznaczyć zakres A:B.

=WYSZUKAJ.PIONOWO(A2;baza1.csv!$A:$B;2;FAŁSZ)

(zakładając, że w baza1.csb w
  • Odpowiedz
via Wykop Mobilny (Android)
  • 2
@Aerwin: To, co mirek wyżej pisał z kolejnością ma znaczenie jak używasz Vlookupa. Na przyszłość zerknij sobie i rozkmiń jak zrobić Index z Matchem, osiągniesz podobny efekt, ale bez potrzeby przestawiania kolumn.
  • Odpowiedz
  • 1
@Aerwin dokładnie jak pisze @xune . Wyszukaj pionowo działa tylko w prawą stronę, więc szukana odpowiedź musi być po lewej stronie od klucza po którym szukasz.
  • Odpowiedz