Frasa generator tina fragmen dibikeun

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:

Frasa generator tina fragmen dibikeun

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:

Frasa generator tina fragmen dibikeun

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:

Frasa generator tina fragmen dibikeun

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:

Frasa generator tina fragmen dibikeun

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 (&):

Frasa generator tina fragmen dibikeun

... 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):

Frasa generator tina fragmen dibikeun

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:

  1. 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).
  2. 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).
  3. 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:

Frasa generator tina fragmen dibikeun

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:

Frasa generator tina fragmen dibikeun

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):

Frasa generator tina fragmen dibikeun

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):

Frasa generator tina fragmen dibikeun

sareng urang nampi sadaya kombinasi unsur anu mungkin tina dua set kahiji:

Frasa generator tina fragmen dibikeun

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:

Frasa generator tina fragmen dibikeun

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):

Frasa generator tina fragmen dibikeun

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..):

Frasa generator tina fragmen dibikeun

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

Leave a Reply