Példák Excel TEXTJOIN függvényekre - Excel és Google Táblázatok

Ez az oktatóanyag bemutatja, hogyan kell használniExcel TEXTJOIN Funkció az Excelben több karakterláncból származó szöveget egyesít.

A TEXTJOIN funkció áttekintése

A TEXTJOIN függvény több karakterláncból származó szöveget egyesít, Ön határozza meg a határoló választását és azt, hogy figyelmen kívül hagyja -e az üres helyeket.

A TEXTJOIN Excel munkalap funkció használatához jelöljön ki egy cellát és írja be:

(Figyelje meg, hogyan jelennek meg a képletbemenetek)

TEXTJOIN függvény Szintaxis és bemenetek:

= TEXTJOIN (elválasztó, figyelmen kívül hagyó üres, szöveg1, [szöveg2],…)

határoló - Elválasztó az egyes szövegek között.

ignore_empty - Akár figyelmen kívül hagyja az üres cellákat, akár nem.

szöveg1 - Első szövegérték vagy tartomány.

szöveg2 - [nem kötelező] Második szövegérték vagy tartomány.

A TEXTJOIN függvény használata az Excelben:

A TEXTJOIN függvény több karakterláncból származó szöveget egyesít, Ön határozza meg a határoló választását és azt, hogy figyelmen kívül hagyja -e az üres helyeket. Az Excel 2016 és újabb verzióiban érhető el.

= TEXTJOIN ("", hamis, B3: C3)

A fentiek egyesítik a keresztnevet és a vezetéknevet (B és C oszlop) egy szóközzel, mint elválasztó (a szót felosztó karakter) és az üres helyek beillesztésének lehetőségével (a következő példa nyilvánvalóbb lesz).

TEXTJOIN üres helyeket tartalmaz

Bár egyes cellák üresek lehetnek, fontos lehet tudni, hogy üresek, miután egyesítették őket.

= TEXTJOIN (";", FALSE, B3: E3)

Ha a FALSE-t használja második érvként, akkor egyesíti őket pontosvesszővel (elválasztóként), annak ellenére, hogy néhányuk üres. Ha újra fel kell osztania őket, ez hasznosnak bizonyul a Szöveg oszlopokba.

TEXTJOIN az üres helyek figyelmen kívül hagyásához

Nem lenne értelme üres helyeket beilleszteni, ha a forgatókönyv szerint az üdvözletet az alábbi nevekkel kombinálnánk:

= TEXTJOIN ("", FALSE, B3: E3)

Láthatjuk a nyilvánvalóakat az F5 -ben és az F6 -ban, ahol extra szóköz van a kereszt- és vezetéknevek között.

Ebben a forgatókönyvben jobb lenne figyelmen kívül hagyni az üres cellákat, ha azok nem szerepelnek IGAZ -ként második argumentumként.

= TEXTJOIN ("", TRUE, B3: E3)

TEXTJOIN 1 -gyel és 0 -val

Ha a VLOOKUP -ot használta, akkor tudhatja, hogy az Excel az IGAZ -ot 1 -nek, a HAMIS -t pedig 0 -nak ismeri fel. A legtöbb esetben felcserélhetők. És itt is. Nincs hatással a szöveg vagy a szám kiválasztására. Csak a preferencia (és a gépelési sebesség).

TEXTJOIN feltétellel

Érdemes kombinálni a szöveget, csak akkor, ha megfelel egy feltételnek. Ebben a forgatókönyvben érdemes lehet a teljes nevekhez csatlakozni, vesszővel elválasztóként, csak akkor, ha a „Munkavégzés túlórában” („C” oszlop) „Igen”.

{= TEXTJOIN (",", TRUE, IF (C3: C7 = "Igen", B3: B7, ""))}

Ez egy tömbképlet.

Ha az Excel 2022 előtti verzióját használja, akkor a képlet beírása után nyomja meg a CTRL + SHIFT + ENTER billentyűkombinációt az ENTER helyett. Látnia kell a göndör zárójeleket körülötte, ha jól csinálja (NE írja be kézzel a göndör zárójeleket).

Ha Excel 2022 vagy Office 365 rendszert használ, akkor a képletet normál módon adhatja meg.

TEXTJOIN különböző határolókkal

A tömbállandó (a göndör zárójelek) használatával több elválasztót adhat meg, például:

= TEXTJOIN ({"-", "."}, 1, B3: D3)

Tudni fogja, hogy az első határolójelként kötőjelet (-), a másodikban pedig pontot (.) Kell használni.

TEXTJOIN számmal/dátummal

Ne feledje, hogy a TEXTJOIN szövegfüggvény. A TEXTJOIN használatával az eredmény egy szöveg. Például a TEXTJOIN használata után nem fogja tudni összegezni ezeket a számokat az F3 cellában.

Ugyanez történik a dátumokkal is, mivel sorszámként és nem szövegként ismerik fel őket. Lehet, hogy nem kell összegznie a dátumokat, de nem működik jól a szűrőkben és a kimutatásokban.

A fenti problémák kiküszöbölése érdekében a VALUE segítségével szövegről értékekre konvertálhat.

Más példa a TEXTJOIN -ra

Fordítson meg egy szöveges karakterláncot

Megfordíthatja a szöveges karakterláncot a MID funkció és a TEXTJOINT kombinálásával az alábbiak szerint.

= TEXTJOIN ("", 1, MID (A2, {10,9,8,7,6,5,4,3,2,1}, 1))

Ami a következő eredményeket adná nekünk:

A TEXTJOIN funkció szinte ugyanúgy működik a Google Táblázatokban.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave