Kategorie szkoleń | Egzaminy | Kontakt
  • 2
  • 5
  • 1.7K

 

Mam pewne dane w dwóch kolumnach. Chciałbym połączyć pierwszą kolumnę z drugą w taki sposób, aby wynikiem były wszystkie kombinacje połączenia (patrz: załączony obrazek kolumna D "Wynik").

Danych w kolumnie A jest około tysiąca, natomiast w kolumnie B jest około 20 komórek z danymi. Jak mogę to zrobić (zautomatyzować)?

Przemo
  • Zapytał
  • @ Przemo | 29.04.2014
    • laureat
    • 59
    • 24
    • 71

Odpowiedzi (2)

  • 9

Proszę użyć następującej formuły:

=JEŻELI(WIERSZ()-WIERSZ($D$2)+1>ILE.NIEPUSTYCH(A:A)*ILE.NIEPUSTYCH(B:B);"";INDEKS(A:A;ZAOKR.DO.CAŁK((WIERSZ()-WIERSZ($D$2))/ILE.NIEPUSTYCH(B:B)+1))&INDEKS(B:B;MOD(WIERSZ()-WIERSZ($D$2);ILE.NIEPUSTYCH(B:B))+1))

 

W załączniku rozwiązanie.

Załączniki

  • xlsx

    kombinacje.xlsx ( 9K )
  • Odpowiedział
  • @ | 30.04.2014
  • TRENER ALTKOM AKADEMII
Komentarze
Na pierwszy rzut oka formuła wygląda dość skomplikowanie, muszę ją krok po kroku przeanalizować. Dziękuje
Skomentował : @ Przemo ,30.04.2014
  • 59
  • 24
  • 71
  • 4

Możliwe jest również zastosowanie narzędzia Microsoft Query (dostępne standardowo z MS Excel) i zrobić tzw. złączenie zewnętrzne/krzyżowe dwóch tabel (=zakresów/kolumn w Excelu). Wyniki będą mogły być odświeżane automatycznie (podobnie jak w przypadku formuły).

Lista kroków:

1) Nazwać zakresy (razem z nagłówkiem) - proszę użyć nazw klasycznych, a nie 'formatuj jako tabelę'

2) Zapisać zmiany do pliku

3) Dane->Dane zewnętrzne->Z innych źródeł->Z programu Microsoft Query

4) Wybrać z listy Excela

5) W kolejnym kroku wskazać plik Excela (zapewne ten sam)

6) Wybrać z pierwszej i drugiej tabeli np. jedna kolumnę

7) Kontynuować kwerendę w programie Microsoft Query i utworzyć kolumnę wyliczaną, łącząc wybrane tabele, podobnie jak w Excelu, za pomocą operatora &


 

8) Ewentualnie usunąć zbędne kolumny

9) Zwrócić wyniki do Excela

 

W załączniku zrobiony przykład.

Załączniki

  • xlsx

    Przykład.xlsx ( 11K )
  • Odpowiedział
  • @ | 30.04.2014
  • TRENER ALTKOM AKADEMII
Komentarze
Super! Dziękuje
Skomentował : @ Przemo ,05.05.2014
  • 59
  • 24
  • 71