Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Логічні функції




Текстові функції

У Ехсеl можна створювати формули, що дозволяють виконувати різні дії по обробці текстової інформації: визначення кількості символів у рядку, виділення підрядів з рядка, перетворення тексту в числове значення, зміну регістра і т.д. (див. табл. 11.).

Таблиця 11. Текстові функції

ДЛСТР Повертає кількість символів у текстовому рядку.
ЗАМЕНИТЬ Замінює частину текстового рядка на інший текстовий рядок
ЗНАЧЕН Перетворить текст у число
КОДСИМВ Повертає числовий код першого символу в текстовому рядку
ЛЕВСИМВ Повертає перші (самі ліві) символи текстового рядка
НАЙТИ Знаходить входження одного текстового рядка в інший текстовий рядок і повертає номер символу, з якого починається перше входження шуканого рядка
ПЕЧСИМВ Видаляє всі символи, що не друкуються, з тексту
ПОВТОР Повторює текст задане число раз
ПОДСТАВИТЬ Підставляє новий текст замість старого тексту в текстовому рядку
ПОИСК Повертає позицію першого входження символу або текстового рядка при пошуку ліворуч праворуч
ПРАВСИМВ Повертає останні (самі праві) символи текстового рядка
ПРОПИСИ Робить усі букви в тексті прописними
ПРОПНАЧ Перша буква в тексті і всі перші букви, що випливають за символами, відмінними від букв, робляться прописними (верхній регістр). Всі інші букви в тексті робляться рядковими (нижній регістр)
ПСТР Повертає задане число символів з рядка тексту, починаючи з зазначеної позиції
РУБЛЬ Перетворить число в текст, використовуючи грошовий формат з округленням до заданого числа десяткових знаків
СЖПРОБЕЛЬІ Видаляє з тексту всі пропуски, за винятком одиночних пробілів між словами
СИМВОЛ Повертає символ із заданим кодом
СОВПАД Порівнює два рядка тексту і повертає значення ИСТИНА,якщо вони в точності збігаються і ЛОЖЬу протилежному випадку
СТРОВД Перетворить символи в текстовому рядку з верхнього регістра в нижній
СЦЕПИТЬ Поєднує кілька текстових елементів в один
Т Повертає текст, посилання на який задається аргументом значення
ТЕКСТ Перетворить значення в текст у заданому числовому форматі
ФИКСИРОВАННЬІИ Округляє число до заданої кількості десяткових цифр, виконує форматування числа в десятковому форматі з використанням ком і крапок і повертає результат у виді тексту
     

Логічні функції є невід'ємним компонентом багатьох формул. Усякий раз, коли необхідно виконати ті чи інші дії в залежності від виконання будь-яких умов, потрібно використовувати логічні функції. У Ехсеl є можливість використовувати наступні логічні функції: ЕСЛИ, И, ИЛИ, ИСТИНА, ЛОЖЬ, НЕ Результатом роботи логічних функцій И, ИЛИ, ИСТИНА, ЛОЖЬ, НЕ є логічне значення ИСТИНА або ЛОЖЬ, а результатом роботи логічної функції ЕСЛИ може бути число, текст або посилання на виконання яких-небудь дій. Результатом роботи логічних функцій ИСТИНА() і ЛОЖЬ() є логічнізначення ИСТИНА або ЛОЖЬ. Функція НЕ(арг) змінює на протилежне логічне значення свого аргументу. Вона часто використовується в тих випадках, коли необхідно бути впевненим у тому, що значення не дорівнює деякій величині. Аргумент функції арг - це значення або вираз, результатом обчислення якого є ИСТИНА або ЛОЖЬ. Якщо аргумент має значення ЛОЖЬ, то функція НЕ повертає значення ИСТИНА, а якщо аргумент має значення ИСТИНА, то функція НЕ повертає значення ЛОЖЬ. Функція И(арг1, арг2,...) повертає значення ИСТИНА, якщо усі аргументу мають значення ИСТИНА, і повертає значення ЛОЖЬ, якщо хоча б один аргумент має значення ЛОЖЬ. Функція ИЛИ(арг1, арг2,...) повертає значення ИСТИНА, якщо хоча б один аргумент має значення ИСТИНА.

Аргументи арг1, арг2,... повинні бути логічними значеннями, чи масивами посиланнями, що містять логічні значення. Якщо аргумент, що є посиланням або масивом, містить тексти або порожні комірки, то такі значення ігноруються. Якщо зазначений інтервал не містить логічних значень, повертається значення помилки #ЗНАЧ!.

Функція ЕСЛИ(арг_лог, арг1, арг2) повертає значення арг1, якщо арг_лог при обчисленні здобуває значення ИСТИНА, і арг2. якщо арг_лог при обчисленні здобуває значення ЛОЖЬ. При конструюванні більш складних перевірок як значення аргументів арг1 і арг2 можуть бути вкладені до семи функцій ЕСЛИ.




Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 621; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.