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 |
|---|---|
| pole | 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ámka
- 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 vyberteZeměpisdat>.
| Data | |
|---|---|
| PRAVDA | Chyba #HODNOTA! |
| 1234.01234 | Praha |
| Hello | 1 123,00 Kč |
| Vzorec | Výsledek |
| =ARRAYTOTEXT(A2:B4;0) | PRAVDA, #VALUE!, 1234.01234, Seattle, Dobrý den, 1,123 |
| =ARRAYTOTEXT(A2:B4;1) | {PRAVDA,#VALUE!; 1234.01234,"Seattle";" Dobrý den","1,123"} |
Potřebujete další pomoc?
Kdykoli se můžete zeptat odborníka z technické komunity Excelu nebo získat podporu v komunitách.