Microsoft Excel
74

Функція ЗАМЕНИТЬ (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 пуста або вміщує нуль, буде повернено рядок тексту "Від'ємний". Для вирішення цієї проблеми можна скористатися вкладеною