Dèlko fraz ki soti nan fragman yo bay yo

Dènyèman, yon zanmi m 'te pwoche bò kote m' ak yon demann pou ede ak jenerasyon an nan tout fraz posib ki fòme ak yon seri mo yo bay yo. Pwoblèm nan kalite sa a ka leve lè w ap konpile lis mo kle ak fraz pou piblisite sou entènèt ak pwomosyon SEO, lè ou bezwen ale nan tout pèmitasyon posib nan mo nan yon rechèch rechèch:

Dèlko fraz ki soti nan fragman yo bay yo

Nan matematik, yo rele operasyon sa a pwodwi katezyen. Definisyon ofisyèl la se jan sa a: pwodwi katezyen an ansanm A ak B se seri tout pè, premye eleman nan ki fè pati seri A, ak dezyèm eleman ki fè pati seri B. Anplis, eleman yo nan seri yo ka tou de. nimewo ak tèks.

Tradwi nan lang imen, sa vle di ke si nan seri A nou genyen, pou egzanp, mo "blan" ak "wouj", ak nan seri B "BMW" ak "Mercedes", Lè sa a, apre pwodwi katezyen de seri sa yo nou. jwenn sou pwodiksyon an se seri tout variants posib nan fraz, ki fòme ak mo yo nan tou de lis:

  • blan bmw
  • bmw wouj
  • blan Mercedes
  • mercedes wouj

… sa vle di jis sa nou bezwen. Ann gade nan yon koup nan fason yo rezoud travay sa a nan Excel.

Metòd 1. Fòmil

Ann kòmanse ak fòmil yo. Ann sipoze ke kòm premye done nou gen twa lis mo orijinal nan kolòn A, B ak C, respektivman, ak kantite eleman nan chak lis ka varye:

Dèlko fraz ki soti nan fragman yo bay yo

Premyèman, ann fè twa kolòn ak endis, sa vle di nimewo ordinal mo ki soti nan chak lis nan tout konbinezon posib. Premye ranje inite yo (E2:G2) yo pral antre manyèlman, epi pou rès la nou pral itilize fòmil sa a:

Dèlko fraz ki soti nan fragman yo bay yo

Lojik isit la se senp: si endèks la nan selil siperyè anvan an te deja rive nan fen lis la, sa vle di ki egal a kantite eleman nan lis la kalkile pa fonksyon an. KONTE (COUNTA), Lè sa a, nou rekòmanse nimero a. Sinon, nou ogmante endèks la pa 1. Peye atansyon espesyal sou fikse entelijan seri yo ak siy dola ($) pou ou ka kopye fòmil la desann ak adwat.

Kounye a ke nou gen nimewo ordinal mo nou bezwen yo nan chak lis, nou ka ekstrè mo yo tèt yo lè l sèvi avèk fonksyon an Main Index (ENDEX) nan twa kolòn separe:

Dèlko fraz ki soti nan fragman yo bay yo

Si ou pa te rankontre fonksyon sa a nan travay ou anvan, Lè sa a, mwen konseye w etidye li omwen dyagonalman - li ede soti nan anpil sitiyasyon epi li itil pa mwens (e menm plis!) VPR (VCHACHUP).

Oke, apre sa, li rete sèlman nan lakòl fragman yo ki kapab lakòz liy pa liy lè l sèvi avèk senbòl la konkatènasyon (&):

Dèlko fraz ki soti nan fragman yo bay yo

… oswa (si ou gen vèsyon an dènye nan Excel) ak fonksyon an sou la men KONBINE (TEXTJOIN), ki ka kole tout sa ki nan selil yo espesifye atravè yon karaktè separe bay (espas):

Dèlko fraz ki soti nan fragman yo bay yo

Metòd 2. Atravè Power Query

Power Query se yon sipleman pwisan pou Microsoft Excel ki fè de travay prensipal: 1. chaje done nan Excel ki soti nan prèske nenpòt sous ekstèn, ak 2. tout kalite transfòmasyon nan tab chaje. Power Query deja bati nan Excel 2016-2019, epi pou Excel 2010-2013 li enstale kòm yon sipleman apa (ou ka telechaje li nan sit entènèt ofisyèl Microsoft gratis). Si ou poko kòmanse itilize Power Query nan travay ou, Lè sa a, li lè yo reflechi sou li, paske transfòmasyon tankou sa yo ki dekri pi wo a yo fèt la fasil epi natirèlman, nan jis yon koup nan mouvman.

Premyèman, ann chaje lis sous yo kòm demann separe nan Power Query. Pou fè sa, pou chak tab, fè etap sa yo:

  1. Se pou nou tounen tab yo "entelijan" ak yon bouton Fòma kòm yon tab tab Akèy (Kay — Fòma kòm Tablo) oswa rakoursi klavye Ctrl+T. Chak tab ap resevwa otomatikman yon non Tablo 1,2,3..., ki, sepandan, ka chanje si ou vle sou tab la Constructor (Design).
  2. Lè w fin mete selil aktif la nan tablo a, peze bouton an Soti nan tab la (Soti nan tab la) tab Done (Dat) oswa sou tab la Pouvwa rechèch (si ou genyen li enstale kòm yon sipleman separe pou Excel 2010-2013).
  3. Nan fenèt editè rechèch la ki ouvè, chwazi lòd la Kay — Fèmen epi chaje — Fèmen epi chaje nan… (Kay — Fèmen&Chaje — Fèmen&Chaje sou..) ak Lè sa a, opsyon an Jis kreye yon koneksyon (Kreye sèlman koneksyon). Sa a pral kite tab la chaje nan memwa epi pèmèt li jwenn aksè nan tan kap vini an.

Si ou fè tout bagay kòrèkteman, Lè sa a, pwodiksyon an nan panèl dwat la ta dwe twa demann nan mòd la Koneksyon sèlman ak non tab nou yo:

Dèlko fraz ki soti nan fragman yo bay yo

Koulye a, klike sou premye rechèch la epi chwazi lòd la Link (Referans)fè yon kopi ajou nan li, ak Lè sa a, ajoute yon kolòn adisyonèl nan done yo atravè lòd la Ajoute yon kolòn ž – kolòn Custom (Ajoute Kolòn -ž Kolòn Custom). Nan fenèt antre fòmil la, antre non nouvo kolòn nan (pa egzanp, Fragment2) ak yon ekspresyon trè senp kòm yon fòmil:

=Tablo 2

… sa vle di, nan lòt mo, non dezyèm rechèch la:

Dèlko fraz ki soti nan fragman yo bay yo

Apre klike sou OK nou pral wè yon nouvo kolòn, nan chak selil ki pral gen yon tab enbrike ak fraz ki soti nan dezyèm tablo a (ou ka wè sa ki nan tablo sa yo si ou klike sou background nan selil la bò kote mo a. Tablo):

Dèlko fraz ki soti nan fragman yo bay yo

Li rete pou elaji tout sa ki nan tab enbrike sa yo lè l sèvi avèk bouton an ak doub flèch nan tèt kolòn ki kapab lakòz la epi dezaktive. Sèvi ak non kolòn orijinal kòm prefiks (Sèvi ak non kolòn orijinal kòm prefiks):

Dèlko fraz ki soti nan fragman yo bay yo

… epi nou jwenn tout konbinezon posib nan eleman nan de premye seri yo:

Dèlko fraz ki soti nan fragman yo bay yo

Anplis de sa, tout bagay sanble. Ajoute yon lòt kolòn kalkile ak fòmil la:

=Tablo 3

…, ak Lè sa a, elaji tab yo enbrike ankò - e kounye a, nou deja gen tout opsyon ki posib pou permuting mo nan twa seri yo, respektivman:

Dèlko fraz ki soti nan fragman yo bay yo

Li rete pou chwazi tout twa kolòn de goch a dwat, kenbe Ctrl, epi konkate sa yo separe pa espas lè l sèvi avèk kòmandman an Rantre kolòn yo (Fizyone Kolòn) soti nan tab la Transfòmasyon (transfòme):

Dèlko fraz ki soti nan fragman yo bay yo

Rezilta ki kapab lakòz yo ka dechaje tounen sou fèy la ak kòmandman ki deja abitye Kay — Fèmen epi chaje — Fèmen epi chaje nan… (Kay — Fèmen&Chaje — Fèmen&Chaje sou..):

Dèlko fraz ki soti nan fragman yo bay yo

Si nan tan kap vini an yon bagay chanje nan tab sous nou yo ak fragman, Lè sa a, li pral ase jis mete ajou rechèch la pwodwi pa klike dwa sou tab la ki kapab lakòz epi chwazi lòd la. Mete ajou & Sove (Rafrechi) oswa lè w peze rakoursi klavye a Ctrl+Alt+F5.

  • Ki sa ki Power Query, Power Pivot, Power Map ak Power BI ak poukisa yo bezwen yon itilizatè Excel
  • Kreye yon Tablo Gantt nan Power Query
  • 5 fason pou itilize fonksyon INDEX la

Kite yon Reply