Текстовите функции вExcel - Уроци Excel - Уроци - Статии

Например имаме нужда от фамилията и инициалите в колоната и имаме пълното име в една клетка, както в предишния пример.

Ще използваме текстовите функции FIND, MID и LEFT.

Нека накратко опиша какво прави всяка от тези функции.

Функцията FIND намира желания знак в низ.

НАМИРАНЕ(какъв знак търсим; в коя клетка; номер на поредната позиция)

Функцията MID извлича подниз от посочения низ, започвайки от посочената позиция.

MID(текст или клетка; номер на позиция на първия знак; колко знака)

Функцията LEFT връща определения брой знаци от началото на текстов низ.

Нека преобразуваме пълното име във фамилия и инициали.

За да направите това, в клетка B2 въведете формулата:

Нека обясня какво прави тази формула.

Откриваме от каква позиция името и бащиното име започват с интервали, тъй като думите обикновено са разделени с интервали и изолират желания подниз.

За всеки случай, за да изключите допълнителни интервали между думите, можете предварително да обработите списъка с пълни имена с формулата TRIM (), тогава ще има само един интервал между думите.

Този пример ясно показва, че фамилиите, собствените имена и бащините имена (пълното име) трябва да се въвеждат в отделни клетки (колони).

В този случай формулата ще бъде много по-проста:

Този специален случай показва, че други подобни текстови данни, напр.

Адрес (град, улица, къща, площад); банкови данни (банка, r / сметка, BIC) и други подобни, могат да се обработват с помощта на текстови функции на Excel.

НО. Формулите се пишат много по-лесно, ако данните с различно значение са в отделни клетки.

В заключение бих искал да ви пожелая да овладеететекстовите функции в Excel и обработката на многоредови списъци ще бъде удоволствие!