zaawansowane wyszukiwanie wartości w tabeli

Anonimowe
2022-11-02T00:59:53+00:00

Mam problem z opracowaniem formuły do następującego zagadnienia.

W tabeli w kolumnie A mam numery osób. W komórkach od B1 do G1 mam imiona osób. Natomiast zakres B2:G16 to tabela, w której w kilku miejscach występują na przecięciu numeru i imienia wartości "TAK". Niestety nie potrafię zbudować formuły, która pozwoliłaby mi dla konkretnego imienia (lista dynamiczna imion w komórce K3) pokazać, dla którego numeru z kolumny A wystąpiła pierwsza wartość "TAK" z tabeli :/

Będę bardzo wdzięczny za pomoc.

Przesyłam link do pliku, który pokazuje problem: https://upcpl1142397-my.sharepoint.com/:x:/g/personal/piotr_stec_badania_pro/EZVlBIDnXtlNoU0bXUluRYYBhd9Zuy48leptzG60Oq9UxQ?e=UTylLE

Microsoft 365 i pakiet Office | Excel | Do użytku biznesowego | Windows

Pytanie zablokowane. To pytanie zostało zmigrowane ze społeczności pomocy technicznej firmy Microsoft. Możesz zagłosować, czy pytanie jest pomocne, ale nie możesz dodawać komentarzy ani odpowiedzi, ani też śledzić pytania.

Komentarze: 0 Brak komentarzy
Odpowiedź zaakceptowana przez autora pytania
Oskar Shon 49,336 Punkty reputacji Moderator wolontariuszy
2022-11-02T08:16:41+00:00

Cześć Piotr.

Formuły wyszukania odnajdują zwykle pierwszy element w bazie i czy to wyszukaj.pionowo() czy indeks() i podaj.pozycję() lub najnowszy x.wyszukaj() z 365 zwracać będą pierwszy element w bazie, a w pokazanym pliku dla konkretnych osób masz kilka znaczników "TAK" zatem pewnie wolałbyś zwrócić tablicę lub stringa z numerami po przecinku.

Jeśli tylko pierwszą to wystarczy zagnieździć 2x x.wyszukaj gdzie pierwsza będzie zwracać kolumnę z konkretną osobą, a druga będzie szukać tak i zwracać kolumnę z numerami.

=X.WYSZUKAJ("TAK";(X.WYSZUKAJ(K3;B1:G1;B2:G16;1));A2:A16)

Pozdrawiam.

Czy ta odpowiedź była pomocna?

1 osoba uznała tę odpowiedź za pomocną.
Komentarze: 0 Brak komentarzy

1 dodatkowa odpowiedź

Sortuj według: Najbardziej pomocne
  1. Anonimowe
    2022-11-02T08:46:48+00:00

    Jak zwykle Oskar jesteś nieoceniony. Próbowałem z x.wyszukaj, ale źle się trochę zabrałem do tego :/ Teraz będę wiedział. Dzięki wielkie jeszcze raz!

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy