Anyar-anyar ieu, réréncangan kuring ngadeukeutan kuring kalayan nyuhunkeun bantosan pikeun ngahasilkeun sadaya frasa anu mungkin diwangun ku sakumpulan kecap anu dipasihkeun. Masalah sapertos kieu tiasa timbul nalika nyusun daptar kecap konci sareng frasa pikeun iklan online sareng promosi SEO, nalika anjeun kedah ngaliwat sadaya permutasi kecap anu mungkin dina pamundut pamilarian:
Dina matematika, operasi ieu disebut produk Cartesian. Definisi resmi nyaéta saperti kieu: produk Cartesian tina susunan A jeung B nyaéta set sadaya pasangan, komponén kahiji milik set A, jeung komponén kadua milik set B. Leuwih ti éta, unsur susunan bisa duanana. angka jeung téks.
Ditarjamahkeun kana basa manusa, ieu hartina lamun dina set A urang boga, contona, kecap "bodas" jeung "beureum", sarta dina set B "BMW" jeung "Mercedes", lajeng sanggeus produk Cartesian dua sét ieu kami. meunang dina kaluaran nyaéta set sadaya varian mungkin tina frasa, diwangun ku kecap tina duanana béréndélan:
- bmw bodas
- bmw beureum
- Mercedes bodas
- mercedes beureum
... ie ngan naon urang kudu. Hayu urang tingali sababaraha cara pikeun ngajawab tugas ieu dina Excel.
Métode 1. Rumus
Hayu urang mimitian ku rumus. Hayu urang nganggap yén salaku data awal urang gaduh tilu daptar kecap aslina dina kolom A, B jeung C, masing-masing, sarta jumlah elemen dina unggal daptar bisa rupa-rupa:
Kahiji, hayu urang nyieun tilu kolom kalawan indéks, nyaéta angka ordinal kecap tina unggal daptar dina sagala kombinasi mungkin. Baris kahiji unit (E2:G2) bakal diasupkeun sacara manual, sarta pikeun sésana urang ngagunakeun rumus ieu:
Logika di dieu basajan: lamun indéks dina sél saméméhna unggul geus ngahontal tungtung daptar, nyaéta sarua jeung jumlah elemen dina daptar diitung ku fungsi. ngitung (COUNTA), teras urang balikan deui panomeran. Upami teu kitu, urang ningkatkeun indéks ku 1. Nengetan husus ka ngalereskeun pinter rentang kalawan tanda dollar ($) ku kituna anjeun bisa nyalin rumus handap sarta ka katuhu.
Ayeuna urang gaduh nomer ordinal kecap anu urang peryogikeun tina unggal daptar, urang tiasa nimba kecap sorangan nganggo fungsina Indéks (INDEKS) kana tilu kolom misah:
Upami anjeun henteu acan mendakan fungsi ieu dina padamelan anjeun sateuacanna, maka kuring nyarankeun pisan anjeun pikeun diajar éta sahenteuna diagonal - éta ngabantosan dina seueur kaayaan sareng mangpaat henteu kirang (komo deui!) VPR (VLOOKUP).
Nya, saatos éta, éta ngan ukur lem fragmen anu hasilna baris demi baris nganggo simbol concatenation (&):
... atanapi (upami anjeun gaduh vérsi Excel panganyarna) kalayan fungsi anu praktis GABUNGAN (TEXTJOIN), nu bisa lem sakabéh eusi sél husus ngaliwatan karakter misah (spasi):
Métode 2. Ngaliwatan Power Query
Power Query mangrupikeun tambihan anu kuat pikeun Microsoft Excel anu ngalaksanakeun dua tugas utama: 1. ngamuat data kana Excel tina ampir sagala sumber éksternal, sareng 2. sagala jinis transformasi tabel anu dimuat. Power Query parantos diwangun kana Excel 2016-2019, sareng pikeun Excel 2010-2013 dipasang salaku tambihan anu misah (anjeun tiasa diunduh tina halaman wéb Microsoft resmi gratis). Upami anjeun henteu acan ngamimitian nganggo Power Query dina padamelan anjeun, maka waktosna pikeun mikirkeun éta, sabab transformasi sapertos anu dijelaskeun di luhur dilakukeun sacara gampang sareng alami, ngan ukur sababaraha gerakan.
Kahiji, hayu urang muka daptar sumber salaku queries misah dina Power Query. Jang ngalampahkeun ieu, pikeun tiap tabel, laksanakeun léngkah-léngkah ieu:
- Hayu urang ngarobah tabel jadi "pinter" kalawan tombol Format salaku méja tab imah (Imah - Format salaku Méja) atawa potong kompas keyboard Ctrl+T. Unggal tabel bakal otomatis dibéré ngaran Tabél1,2,3…, nu kitu, bisa dirobah upami hoyong dina tab Constructor (Desain).
- Saatos nyetél sél aktip dina tabél, pencét tombol Tina méja (Ti Méja) tab data (Kaping) atawa dina tab Patarosan Kakuatan (upami anjeun parantos dipasang salaku tambihan anu misah pikeun Excel 2010-2013).
- Dina jandela pangropéa pamundut anu muka, pilih paréntahna Imah - Tutup sareng Muatan - Tutup sareng Muat dina… (Imah — Tutup&Muat — Tutup&Muat ka..) lajeng pilihan Ngan nyieun sambungan (Jieun sambungan wungkul). Ieu bakal ngantunkeun tabel anu dimuat dina mémori sareng ngamungkinkeun éta diaksés di hareup.
Lamun anjeun ngalakukeun sagalana neuleu, kaluaran dina panel katuhu kudu tilu requests dina modeu Sambungan wungkul kalawan ngaran tabel kami:
Ayeuna klik katuhu dina pamundut kahiji tur pilih paréntah link (Rujukan)pikeun nyieun salinan updatable eta, lajeng nambahkeun hiji kolom tambahan pikeun data via paréntah Nambahkeun kolom ž - Kolom custom (Tambahkeun Kolom -ž Kolom Khusus). Dina jandela input formula, lebetkeun nami kolom anyar (contona, Fragment2) sareng éksprési saderhana pisan salaku rumus:
= Tabél 2
... ie, dina basa sejen, nami query kadua:
Sanggeus ngaklik OK urang bakal ningali kolom anyar, dina unggal sél anu bakal aya méja nested kalayan frasa tina tabel kadua (anjeun tiasa ningali eusi tabel ieu upami anjeun klik dina latar tukang sél gigireun kecap. meja):
Tetep rék dilegakeun sagala eusi tabel nested ieu ngagunakeun tombol kalawan panah ganda dina lulugu tina kolom hasilna tur pupus centang. Paké ngaran kolom aslina salaku awalan (Paké ngaran kolom aslina salaku awalan):
sareng urang nampi sadaya kombinasi unsur anu mungkin tina dua set kahiji:
Salajengna, sagalana sarupa. Tambahkeun kolom diitung séjén kalayan rumus:
= Tabél 3
..., teras dilegakeun deui tabel nested - sareng ayeuna urang parantos gaduh sadaya pilihan anu mungkin pikeun ngarobih kecap tina tilu sét, masing-masing:
Tetep milih sadaya tilu kolom ti kénca ka katuhu, nyekel Ctrl, sarta concatenate eusina dipisahkeun ku spasi maké paréntah Ngahijikeun kolom (Gabungkeun Kolom) ti tab transformasi (Transformasi):
Hasilna tiasa dibongkar deui kana lambaran nganggo paréntah anu parantos akrab Imah - Tutup sareng Muatan - Tutup sareng Muat dina… (Imah — Tutup&Muat — Tutup&Muat ka..):
Upami ka hareupna aya anu robih dina tabel sumber urang sareng fragmen, maka éta bakal cekap ngan ukur pikeun ngapdet pamundut anu dibangkitkeun ku ngaklik katuhu dina tabel anu hasilna sareng milih paréntah. Apdet & Simpen (Refresh) atawa ku mencét potong kompas keyboard Ctrl+Alt+F5.
- Naon Power Query, Power Pivot, Power Map sareng Power BI sareng kunaon aranjeunna peryogi pangguna Excel
- Nyiptakeun Gantt Chart dina Power Query
- 5 cara ngagunakeun fungsi INDEX