Funkcia na úpravu PSČ v MS Excel

Často sa stáva, že údaje v Exceli nie sú v správnej forme. PSČ sú obvyklým problémom. PSČ v nesprávnej forme bývajú najmä, ak údaje zapisujú viacerí ľudia (každý, ako je zvyknutý), ale aj napríklad počas importovania zo SAPu, či zo súborov typu *.csv.

Riešenie bude jednoduché pomocou funkcie, ktorú uvádzam nižšie. Tento výpočet ošetrí PSČ do správnej formy, bez ohľadu na to, ako boli uvedené, napr. 84105, 3601, 974 01 – výsledkom bude 841 05, 036 01, 974 01. Funkcie v Exceli sa podrobne preberajú na školení Excel pre pokročilých.

=CONCATENATE(LEFT(RIGHT(CONCATENATE("0";SUBSTITUTE(A2;" ";""));5);3);" ";RIGHT(RIGHT(CONCATENATE("0";SUBSTITUTE(A2;" ";""));5);2))

Samozrejme, tento výpočet predpokladá, že nesprávne PSČ je v bunke A2.

Na obrázku vidíme funkciu na úpravu PSČ v Exceli pekne v akcii:
Úprava PSČ v Exceli

Komentáre