Funkce ARRAYTOTEXT vrátí matici textových hodnot z libovolné zadané oblasti. Textové hodnoty předává beze změny a netextové hodnoty převede na text.
Syntaxe
ARRAYTOTEXT(matice, [formát])
Syntaxe funkce ARRAYTOTEXT má následující argumenty.
Argument |
Popis |
---|---|
matice |
Matice, která má být vrácena jako text. Povinný argument. |
formát |
Formát vrácených dat. Nepovinný argument. Může to být jedna ze dvou hodnot: 0 Výchozí. Stručný formát, který se snadno čte. Text, který funkce vrátí, bude shodný s textem vykresleným v buňce s obecným formátováním. 1 Striktní formát, který obsahuje řídicí znaky a oddělovače řádků. Vygeneruje řetězec, který se dá analyzovat při zadání do řádku vzorců. Ohraničí řetězce výstupu uvozovkami s výjimkou typu boolean, čísel a chyb. |
Poznámky:
-
Stručný formát vrátí seznam hodnot v jedné buňce, zatímco striktní formát vrátí matici se stejnou velikostí a tvarem jako má vstup.
-
Pokud je formát cokoli jiného než 0 nebo 1, vrátí funkce ARRAYTOTEXT hodnotu #VALUE!, chybovou hodnotu #HODNOTA!.
Příklady
Zkopírujte vzorová data v následující tabulce a vložte je do buňky A1 nového excelového sešitu. Pokud potřebujete, můžete přizpůsobit šířky sloupců a zobrazit si všechna data.
Poznámka: Pokud chcete převést "Seattle" na propojený datový typ, vyberte buňku B3 a pak vyberte Data > Geography.
Data |
|
PRAVDA |
#HODNOTA! |
1234.01234 |
Praha |
Hello |
1 123,00 Kč |
Vzorec |
Výsledek |
=ARRAYTOTEXT(A2:B4;0) |
TRUE, #VALUE!, 1234.01234, Seattle, Hello, 1,123 |
=ARRAYTOTEXT(A2:B4;1) |
{TRUE,#VALUE!; 1234.01234,"Seattle";" Hello","1,123"} |
Potřebujete další pomoc?
Kdykoli se můžete zeptat odborníka z komunity Excel Tech nebo získat podporu v komunitách.