Використання текстових функцій має велике значення для підготовки
юридичних документів. У цій роботі ми розглянемо основні текстові функції. На скріншоті нижчезнаходяться чотири наступних стовпці: 1) назва функції; 2) вихідний текст; 3) текст після застосування функції (клітинка з формулою); 4) текст самої формули.
Практичне завдання.
Створити новий файл;
В стовпчик А записати назви текстових функцій, як зазначено на скріншоті; В стовпчику В записати свої приклади слів та речень, з якими будетепрацювати; В стовпчику С ввести відповідні текстові функції та зробити розрахункиза ними; Результат зберегти в файлі та надіслати викладачу
Методичні вказівки щодо виконання завдання.
Назви та призначення текстових функцій: TRIM (СЖПРОБЕЛЫ)- видаляє зайві пробіли між словами, а також пробіли до першого й останнього слова в тексті. Формула залишає лише по одному пробілу між словами. Єдиний аргумент — можна вказати текст у лапках прямо в самій формулі, але на практиці таке чи навряд знадобиться. UPPER (ПРОПИСН) і LOWER (СТРОЧН) міняють регістр тексту на верхній і нижній відповідно. У них теж один аргумент. Функція LEN (ДЛСТР) визначає довжину тексту. Ураховуються всі символи, включаючи пробіли. Її можна використовувати як формулу масиву. У такому випадку вдасться порахувати суму довжин текстів із цілого діапазону клітинок. Функція FIND визначає позицію входження слова або символу в тексті (в Excel є два аналоги — ЗНАЙТИ враховує регістр, ПОШУК — немає). Перший аргумент — текст, який ми шукаємо; другий — клітинка з текстом, у якому будемо шукати; третій — необов'язковий — аргумент: позиція початку пошуку. Шукати можна не з початку. У прикладі слово «кефір» у вихідному тексті стоїть на 266й позиції. Функція SUBSTITUTE (ЗАМІНИТИ) міняє в тексті одне слово (символ,текст) на інше. Наприклад, функція нижче: =SUBSTITUTE("пробіг я марафон за 3:15";"3:15";"2:55") видасть такий приємний результат: пробіг я марафон за 2:55
Функція TEXT (ТЕКСТ) потрібна в тих випадках, коли за допомогою
формул ви становите текстову фразу, у якій використовуються числові значення або дати із гнізд вашої таблиці. У прикладі: ="сьогодні "&B13 видає дату в невідформатованому вигляді*, тобто як число: сьогодні 42413А функція TEXT (ТЕКСТ): ="сьогодні "&TEXT(B14;"DD/MM/YYYY") ="сьогодні "&ТЕКСТ(B14;"DD/MM/YYYY") дозволяє одержати гарний результат: сьогодні 13/02/2016
Функції LEFT (ЛЕВСИМВ) і RIGHT (ПРАВСИМВ) вирізують із
тексту (перший аргумент) певна кількість знаків (другий аргумент). =LEFT("Слово";3) = Сло =ЛЕВСИМВ("Слово";3) = Сло Примітка. В Excel дати зберігаються в пам'яті якзвичайні числа — починаючи з 1, де 1 = 31.12.1899. Наприклад, 42736 = 01.01.2017.
Функція MID (ПСТР) вирізує з тексту задану кількість символів,
починаючи з певної позиції (другий аргумент): =MID("Машина";3;2) = ши =ПСТР("Машина";3;2) = ши Функція SPLIT (аналог в Excel — інструмент «Текст по стовпцях», вкладка «Дані» на панелі) розділяє текст (перший аргумент) по заданому символу (другий аргумент). Роздільник потрібно вказати в лапках, тому що цетекст (у прикладі це пробіл): =SPLIT(B21;" ")
2. Розбивка тексту по стовпцях
В Excel можна розбивати текст по стовпцях. Для цього слід
скористатися в розділі меню Дані кнопкою Текст по стовбцям:
Розділимо прізвищу, імена та по батькові з одного стовпця на три.
Для цього виділимо дані, натиснемо на пункт меню Текст по стовбцям … і виберемо роздільник у списку, що з'явився (у нашому випадку роздільник — Пробіл): Результат:
3. Робота з регістром.
Функції UPPER і LOWER дозволяють міняти регістр. Давайте
розберемося, як застосовувати їх для виправлення регістру ‒ залишимо прописний тільки першу букву, зробивши рядковими всі інші. Для цього візьмемо перший символ із клітинки:LEFT(клітинка; 1) ЛЕВСИМВ(клітинка; 1) Переведемо його у верхній регістр: UPPER(LEFT(клітинка; 1)) ПРОПИСН(ЛЕВСИМВ(клітинка; 1)) А тепер весь інший текст без першого символу: RIGHT(клітинка; LEN(клітинка)-1) ПРАВСИМВ(клітинка; ДЛСТР(клітинка)- 1) Переведемо його в нижній регістр: LOWER(RIGHT(клітинка; LEN(клітинка)-1)) СТРОЧН(ПРАВСИМВ(клітинка; ДЛСТР(клітинка)-1)) Об'єднаємо все в одну формулу: =UPPER(LEFT(A1; 1))&LOWER(RIGHT(A1; LEN(A1)-1)) =ПРОПИСН(ЛЕВСИМВ(A1; 1))&СТРОЧН(ПРАВСИМВ(A1;ДЛСТР(A1)-1)) 4. Видалення унікальних елементів зі списку.
Дано: список з текстовими значеннями в таблиці.
Завдання: одержати з вихідного список, що містить тільки унікальні значення В Excel можна видаляти зі списку повтори. Для цього слід скористатися в розділі меню Дані кнопкою Видалити дублікати:
Функція CONCAT …………………………………………………………………… 15 ст. Арифметичні дії ……………………………………………………………………. 16 ст. Значення NULL …………………………………………………………………….. 17 ст. Оператор LIKE ……………………………………………………………………… 19 ст