Функція ЗАМЕНИТЬ (REPLACE) дає змогу замінювати символи в тексті. Вона має чотири аргументи: перший - рядок тексту, в якому потрібно зробити заміну; другий - позиція в текстовому рядку, з якої необхідно починати заміну; третій - кількість символів, які необхідно замінити; четвертий - новий текст, який має замінити той, що був у рядку. В наступному прикладі формула повертає "Тарас Шевчено".
=ЗАМЕНИТЬ("Тарас Петриненко";7;10"Шевченко")
або
=REPLACE("Тарас Петриненко";7;10"Шевченко")
ПРОПИСН (UPPER)
Функція ПРОПИСН (UPPER) перетворює малі букви у рядку тексту на великі. Наприклад, якщо в клітинці А1 міститься текст "Концепція", то наступна формула поверне текст "КОНЦЕПЦІЯ".
=ПРОПИСН(А1) або =UPPER(А1)
2.4.5.5.3. Логічні функції
До цієї категорії в Excel віднесено тільки шість функцій. Розглянемо деякі з них.
ЕСЛИ (IF)
Ця функція наділяє формули користувача здатністю приймати рішення. В ній використовуються три аргументи. Перший аргумент - це логічний вираз, який може набувати значення ИСТИНА (TRUE) або ЛОЖЬ (FALSE). Другий і третій аргументи - це такі вирази, які виконуються, якщо перший аргумент набуде відповідне значення ИСТИНА (TRUE) або ЛОЖЬ (FALSE).
У наступному прикладі формула повертає рядок "Додатний", якщо значення в клітинці А1 більше від нуля, і "Від'ємний" - у противному разі:
=ЕСЛИ(А1>0;"Додатний";"Від'ємний")
або
=IF(А1>0;"Додатний";"Від'ємний")
Зауважимо, що значення першого аргументу (А1>0) може набувати логічне значення ИСТИНА (TRUE) або ЛОЖЬ (FALSE). Однак ця формула має один недолік, який полягає в тому, що коли клітинка А1 пуста або вміщує нуль, буде повернено рядок тексту "Від'ємний". Для вирішення цієї проблеми можна скористатися вкладеною