Kako koristiti funkciju ARRAYTOTEXT u Excelu
Český | Angličtina |
---|---|
ARRAYTOTEXT (funkce | ARRAYTOTEXT |
Přehled funkce
Funkce ARRAYTOTEXT
v Microsoft Excel a Google Sheets umožňuje převést pole prvků na textový řetězec. Je to zvlášť užitečné pro prezentaci dat uložených v polích, ať už se jedná o čísla nebo text, ve formátu, který je přehledný a snadno sdělitelný.
Syntaxe funkce
Syntaxe pro funkci ARRAYTOTEXT
je:
ARRAYTOTEXT(array, [separator])
array
– Pole, které chcete převést na text.separator
– Volitelný argument, který určuje, jaký oddělovač se má použít mezi prvky pole. Výchozí hodnota je čárka (,).
Příklady použití
Níže jsou uvedeny příklady, kde může být funkce ARRAYTOTEXT
aplikována:
Příklad | Vstupní pole | Separator | Výstup |
---|---|---|---|
Příklad 1 | {1, 2, 3, 4} | , | „1,2,3,4“ |
Příklad 2 | {„jablko“, „banán“, „kiwi“} | „; „ | „jablko; banán; kiwi“ |
Praktické příklady
Příklad 1: Tvorba jednoduchého seznamu
Představte si, že máte v Excel tabulce seznam ovoce ve sloupci A, od A2 do A4. Chcete tyto informace prezentovat jako jednoduchý seznam v textové podobě, který by šel využít v emailu nebo dokumentu. V takovém případě můžete využít funkci ARRAYTOTEXT
:
=ARRAYTOTEXT(A2:A4, ", ")
Tento příklad převede obsah buněk A2, A3 a A4 (například „jablko“, „banán“, „kiwi“) na textový řetězec „jablko, banán, kiwi“.
Příklad 2: Sloučení více seznamů dat do jednoho textu
Máte rozsáhlá data ve více řádcích a sloupcích a potřebujete je prezentovat rychle a přehledně jako jeden kontinuální řetězec. Data jsou rozložena napříč několika sloupci a řádky a vy chcete vytvořit jediný text oddělený středníky:
=ARRAYTOTEXT({A1:C1; A2:C2; A3:C3}, ";")
Tímto způsobem získáte jediný řetězec, který obsahuje všechna data z tří řádků a tří sloupců, oddělená středníkem. Například obsah jako „1;2;3;4;5;6;7;8;9“ pro 3×3 pole.
Funkce ARRAYTOTEXT
umožňuje efektivní zpracování a prezentaci dat ve formátu vhodném pro další využití.
Více informací: https://support.microsoft.com/cs-cz/office/9cdcad46-2fa5-4c6b-ac92-14e7bc862b8b