KONCATENÁLÁS Excelben, VBA -ban és Google Táblázatokban

Példa munkafüzet letöltése

Töltse le a példa munkafüzetet

Ez az oktatóanyag bemutatja, hogyan kell használni Excel CONCATENATE függvény az Excelben a szövegsorok összevonásához.

A CONCATENATE funkció áttekintése

A CONCATENATE függvény A szöveges karakterláncokat egyesíti.

A CONCATENATE Excel munkalap funkció használatához válasszon ki egy cellát, és írja be:

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

CONCATENATE funkció Szintaxis és bemenetek:

= CONCATENATE (szöveg1, [szöveg2],…)

szöveg1 - Szövegláncok, vagy szövegsorokkal rendelkező cellák.

szöveg2 - A második szövegérték, amelyet össze kell kapcsolni.

A CONCAT funkció az Excel 2022 -től elérhető, és helyettesítheti a régi CONCATENATE függvényt. Több szöveges karakterláncot egyesít egybe.

= CONCATENATE (B3, "", C3) = CONCAT (B3, "", C3)

Amint fentebb látható, a két funkció azonos bemenettel rendelkezik. Akkor mi a különbség köztük?

CONCATENATE és CONCAT több sejt összekapcsolásához

A CONCAT funkció sokkal könnyebben használható, ha van egy sor cellája, amelyhez csatlakozni szeretne, mert egyszerűen megadhat egy tartományt.

= CONCATENATE (B3, C3, D3, E3) = CONCAT (B3: E3)

A CONCATENATE funkció megköveteli, hogy adja meg az egyes cellákat, amelyekhez csatlakozni szeretne.

Gyors módszer a CONCATENATE használatára több sejt összekapcsolásához

Van egy gyorsabb módja a CONCATENATE használatának, ha még mindig nincs CONCAT. Ahelyett, hogy a cellákra egyenként kattintana vesszőkkel, a CTRL billentyűt lenyomva tartva minden egyes cellára kattinthat. Ez segít menteni a vessző megnyomásának lépését.

CONCATENATE és CONCAT számmal/dátummal

Ne feledje, hogy a CONCATENATE és a CONCAT is szöveges funkciók. Bármelyikük használata esetén az eredmény egy szöveg. Például egyikük használata után sem fogja tudni összegezni ezeket a számokat az I3 és J3 cellákban.

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.

= CONCATENATE (B3, "-", C3, "-", D3) = CONCAT (B3, "-", C3, "-", D3)

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.

= VALUE (CONCATENATE (B3, C3, D3)) = VALUE (CONCAT (B3, C3: D3))

A cellák összekapcsolásának nagyon gyakori módja az ampersand billentyű (&) használata. Szimulálni tudja a fenti forgatókönyveket. Egy példa:

= B3 & "" & C3

Miben különbözik a CONCATENATE -től vagy a CONCAT -tól? Funkcionálisan egyik sem. Könnyebb gépelni ampersanddal, ha nem sokan csatlakoznak, és rendesebbnek tűnik. Ha sok cella csatlakozik, a CONCAT könnyebb lenne, mivel megadhat egy tartományt. A CTRL billentyű használata a CONCATENATE funkcióval szintén gyorsabb lehet.

A CONCATENATE funkció és az ampersand billentyű ugyanúgy működik a Google Táblázatokban.

A CONCAT funkció nem teljesen ugyanúgy működik a Google Táblázatokban. Maximum két cella összekapcsolását teszi lehetővé, és nem teszi lehetővé érvelését tartományként.

További megjegyzések

Sajnos a CONCATENATE nem fogad el cellák tömbjét bemenetként. Manuálisan hozzá kell adnia minden cellahivatkozást a képlethez. <>

Az Excel 2016 kiadásával az Excel hozzáadta a TEXTJOIN funkciót, amely sokkal jobb alternatíva a CONCATENATE számára. Barátaink a Spreadsheeto -ban nagyszerű cikket írtak az új TEXTJOIN függvény szövegszövegek kombinálásáról.

Térjen vissza az Excel összes funkciójának listájához

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

wave wave wave wave wave