Ġeneratur tal-frażi minn frammenti mogħtija

Riċentement, ħabib tiegħi avviċinatni b'talba biex ngħin fil-ġenerazzjoni tal-frażijiet kollha possibbli li jikkonsistu f'sett ta 'kliem mogħti. Problemi ta 'dan it-tip jistgħu jinqalgħu meta tiġbor listi ta' kliem prinċipali u frażijiet għal reklamar online u promozzjoni SEO, meta jkollok bżonn tgħaddi mill-permutazzjonijiet kollha possibbli ta 'kliem f'mistoqsija ta' tfittxija:

Ġeneratur tal-frażi minn frammenti mogħtija

Fil-matematika, din l-operazzjoni tissejjaħ Prodott kartesjan. Id-definizzjoni uffiċjali hija kif ġej: il-prodott Kartesjan tas-settijiet A u B huwa s-sett tal-pari kollha, li l-ewwel komponent tiegħu jappartjeni għas-sett A, u t-tieni komponent jappartjeni għas-sett B. Barra minn hekk, l-elementi tas-settijiet jistgħu jkunu t-tnejn. numri u test.

Tradott fil-lingwa umana, dan ifisser li jekk fis-sett A għandna, pereżempju, il-kliem "abjad" u "aħmar", u fis-sett B "BMW" u "Mercedes", allura wara l-prodott Kartesjan ta 'dawn iż-żewġ settijiet aħna get on the output huwa s-sett tal-varjanti kollha possibbli ta’ frażijiet, magħmul mill-kliem taż-żewġ listi:

  • bmw abjad
  • bmw aħmar
  • Mercedes abjad
  • mercedes aħmar

… jiġifieri eżatt dak li għandna bżonn. Ejja nħarsu lejn ftit modi biex issolvi dan il-kompitu f'Excel.

Metodu 1. Formuli

Nibdew bil-formuli. Ejja nassumu li bħala data inizjali għandna tliet listi ta 'kliem oriġinali fil-kolonni A, B u C, rispettivament, u n-numru ta' elementi f'kull lista jista 'jvarja:

Ġeneratur tal-frażi minn frammenti mogħtija

L-ewwel, ejja nagħmlu tliet kolonni b'indiċijiet, jiġifieri numri ordinali ta 'kliem minn kull lista fil-kombinazzjonijiet kollha possibbli. L-ewwel ringiela ta 'unitajiet (E2:G2) se tiddaħħal manwalment, u għall-bqija se nużaw il-formula li ġejja:

Ġeneratur tal-frażi minn frammenti mogħtija

Il-loġika hawnhekk hija sempliċi: jekk l-indiċi fiċ-ċellula superjuri ta 'qabel diġà laħaq it-tmiem tal-lista, jiġifieri huwa ugwali għan-numru ta' elementi fil-lista kkalkulat mill-funzjoni GĦADD (COUNTA), imbagħad nerġgħu nibdew in-numerazzjoni. Inkella, inżidu l-indiċi b'1. Oqgħod attent ħafna għall-iffissar għaqlija tal-firxiet b'sinjali tad-dollaru ($) sabiex tkun tista 'tikkopja l-formula 'l isfel u lejn il-lemin.

Issa li għandna n-numri ordinali tal-kliem li għandna bżonn minn kull lista, nistgħu niġbdu l-kliem nfushom billi tuża l-funzjoni INDIĊI (INDIĊI) fi tliet kolonni separati:

Ġeneratur tal-frażi minn frammenti mogħtija

Jekk ma ltqajtx ma 'din il-funzjoni fix-xogħol tiegħek qabel, allura nagħtikom parir bil-qawwa biex tistudjaha mill-inqas b'mod dijagonali - tgħin f'ħafna sitwazzjonijiet u hija utli mhux inqas (u saħansitra aktar!) VPR (LOOKUP).

Ukoll, wara dan, jibqa 'biss li twaħħal il-frammenti li jirriżultaw linja b'linja billi tuża s-simbolu ta' konkatenazzjoni (&):

Ġeneratur tal-frażi minn frammenti mogħtija

… jew (jekk għandek l-aħħar verżjoni ta’ Excel) bil-funzjoni handy KOMBINA (JUNTING TEXT), li jista 'jwaħħal il-kontenut kollu taċ-ċelloli speċifikati permezz ta' karattru separatur partikolari (spazju):

Ġeneratur tal-frażi minn frammenti mogħtija

Metodu 2. Permezz ta 'Mistoqsija dwar l-Enerġija

Power Query huwa add-in b'saħħtu għal Microsoft Excel li jwettaq żewġ kompiti ewlenin: 1. tagħbija tad-dejta f'Excel minn kważi kull sors estern, u 2. kull tip ta 'trasformazzjoni ta' tabelli mgħobbija. Power Query hija diġà mibni f'Excel 2016-2019, u għal Excel 2010-2013 huwa installat bħala add-in separat (tista' tniżżlu mill-websajt uffiċjali tal-Microsoft b'xejn). Jekk għadek ma bdejtx tuża Power Query fix-xogħol tiegħek, allura wasal iż-żmien li taħseb dwarha, għax trasformazzjonijiet bħal dawk deskritti hawn fuq isiru hemmhekk faċilment u b'mod naturali, f'xi ftit movimenti biss.

L-ewwel, ejja tagħbija l-listi tas-sors bħala mistoqsijiet separati fil-Power Query. Biex tagħmel dan, għal kull tabella, wettaq il-passi li ġejjin:

  1. Ejja nbiddlu t-tabelli f'dawk "intelliġenti" b'buttuna Format bħala tabella tab home (Id-dar — Format bħala Tabella) jew shortcut tat-tastiera Ctrl+T. Kull tabella awtomatikament tingħata isem Tabella 1,2,3..., li, madankollu, jista 'jinbidel jekk mixtieq fuq it-tab kostruttur (Disinn).
  2. Wara li ssettja ċ-ċellula attiva fit-tabella, agħfas il-buttuna Mill-mejda (Mill-Tabella) tab Data (Data) jew fuq it-tab Mistoqsija dwar l-Enerġija (jekk għandek installat bħala add-in separat għal Excel 2010-2013).
  3. Fit-tieqa tal-editur tal-mistoqsijiet li tiftaħ, agħżel il-kmand Id-dar — Agħlaq u Tagħbija — Agħlaq u Tagħbija fi... (Id-dar — Agħlaq&Tagħbija — Agħlaq&Tagħbija għal..) u mbagħad l-għażla Oħloq biss konnessjoni (Oħloq konnessjoni biss). Dan iħalli t-tabella mgħobbija fil-memorja u tippermetti li tiġi aċċessata fil-futur.

Jekk tagħmel kollox b'mod korrett, allura l-output fil-pannell tal-lemin għandu jkun tliet talbiet fil-mod Konnessjoni biss bl-ismijiet tal-mejda tagħna:

Ġeneratur tal-frażi minn frammenti mogħtija

Issa ikklikkja l-lemin fuq l-ewwel mistoqsija u agħżel il-kmand link (Referenza)biex tagħmel kopja aġġornata tagħha, u mbagħad żid kolonna addizzjonali mad-dejta permezz tal-kmand Żieda ta 'kolonna ž – Kolonna personalizzata (Żid Kolonna -ž Kolonna Personalizzata). Fit-tieqa tad-dħul tal-formula, daħħal l-isem tal-kolonna l-ġdida (per eżempju, Fragment2) u espressjoni estremament sempliċi bħala formula:

=Tabella2

… jiġifieri, fi kliem ieħor, l-isem tat-tieni mistoqsija:

Ġeneratur tal-frażi minn frammenti mogħtija

Wara li tikklikkja fuq OK se naraw kolonna ġdida, f'kull ċellola li fiha jkun hemm tabella nested bi frażijiet mit-tieni tabella (tista 'tara l-kontenut ta' dawn it-tabelli jekk tikklikkja fl-isfond taċ-ċellula ħdejn il-kelma Tabella):

Ġeneratur tal-frażi minn frammenti mogħtija

Fadal li tespandi l-kontenut kollu ta 'dawn it-tabelli nested billi tuża l-buttuna bi vleġeġ doppji fl-intestatura tal-kolonna li tirriżulta u tneħħi l-kontroll Uża l-isem tal-kolonna oriġinali bħala prefiss (Uża l-isem tal-kolonna oriġinali bħala prefiss):

Ġeneratur tal-frażi minn frammenti mogħtija

... u nġibu l-kombinazzjonijiet kollha possibbli ta’ elementi mill-ewwel żewġ settijiet:

Ġeneratur tal-frażi minn frammenti mogħtija

Barra minn hekk, kollox huwa simili. Żid kolonna oħra kkalkulata bil-formula:

=Tabella3

..., u mbagħad erġa' jespandi t-tabelli nested - u issa diġà għandna l-għażliet kollha possibbli biex nippermutaw kliem mit-tliet settijiet, rispettivament:

Ġeneratur tal-frażi minn frammenti mogħtija

Fadal li tagħżel it-tliet kolonni mix-xellug għal-lemin, iżżomm Ctrl, u jikkonkatenaw il-kontenut tagħhom separati bi spazji bl-użu tal-kmand Għaqda kolonni (Għaqqad il-Kolonni) mit-tab Trasformazzjoni (Trasforma):

Ġeneratur tal-frażi minn frammenti mogħtija

Ir-riżultati li jirriżultaw jistgħu jinħattu lura fuq il-folja bil-kmand diġà familjari Id-dar — Agħlaq u Tagħbija — Agħlaq u Tagħbija fi... (Id-dar — Agħlaq&Tagħbija — Agħlaq&Tagħbija għal..):

Ġeneratur tal-frażi minn frammenti mogħtija

Jekk fil-futur xi ħaġa tinbidel fit-tabelli tas-sors tagħna bi frammenti, allura jkun biżżejjed li taġġorna l-mistoqsija ġġenerata billi tikklikkja bil-lemin fuq it-tabella li tirriżulta u tagħżel il-kmand. Aġġorna u Issejvja (Aġġorna) jew billi tagħfas is-shortcut tat-tastiera Ctrl+Alt+F5.

  • X'inhu Power Query, Power Pivot, Power Map u Power BI u għaliex għandhom bżonn utent ta' Excel
  • Il-ħolqien ta' Ċart ta' Gantt f'Mistoqsija dwar l-Enerġija
  • 5 modi kif tuża l-funzjoni INDIĊI

Ħalli Irrispondi