Функції обробки текстових даних в ЕТ

 

 

Функція СЦЕПИТЬ()

Ми вже розглядали одну з текстових функцій - це функція СЦЕПИТЬ(). Вона працює аналогічно символу амперсанда (&) - зчіплює декілька значень в єдиний текстовий рядок.

Наприклад, формула

=СЦЕПИТЬ("До Нового року залишилося ";ДАТА(2007;1;1)-СЕГОДНЯ(); " днів")

поверне рядок "До Нового року залишилося 36 днів".

Функції ЛЕВСИМВ(), ПРАВСИМВ() і ПСТР()

Функція ЛЕВСИМВ() повертає вказану кількість символів починаючи з лівим краєм рядка. Формула

=ЛЕВСИМВ("кашалот";4)

Поверне рядок "каша".

Аналогічно, функція ПРАВСИМВ() повертає задане число символів з правого краю рядка.

=ПРАВСИМВ("кашалот";3)

дає значення "лот".

Функція ПСТР() "висмикує" з рядка підрядок, певної довжини, починаючи з певним символом.

=ПСТР("черевики";4;3)

поверне "мак".

Функція ДЛСТР()

Ця функція повертає довжину рядка. Функцію звичайно використовують разом з іншими текстовими функціями. Наприклад, якщо у нас є список основних засобів, в якому в кожному рядку містяться інвентарні номери завдовжки 3 символи і найменування об'єктів різної довжини. Тоді виділити найменування із запису, що знаходиться в осередку А1, можна за допомогою функції

=ПСТР(A1;4;ДЛСТР(A1)-3)

Функції для пошуку і заміни частини текстового рядка за допомогою функцій робочого листа Excel

 

Функція ЗНАЙТИ знаходить входження одного текстового рядка (искомый_текст) в інший текстовий рядок (просматриваемый_текст) і повертає положення початку шуканого тексту щодо крайнього лівого знака проглядається текст. Для пошуку входжень одного текстового рядка в інший текстовий рядок можна використовувати також функцію ПОШУК, але на відміну від функції ПОШУК функція ЗНАЙТИ враховує регістр і не допускає використовування підстановлювальних знаків.

 

Синтаксис

 

ЗНАЙТИ(искомый_текст;просматриваемый_текст;нач_позиция)

 

ПОШУК(искомый_текст;просматриваемый_текст;нач_позиция)

 

Іськомий_текст -- це шуканий текст.

 

Просматріваємий_текст -- це текст, включаючий шуканий текст. Для функції ПОШУК можна використовувати знаки шаблона: знак питання (?) і зірочка (*). Знак питання відповідає будь-якому знаку; зірочка відповідає будь-якій послідовності знаків. Якщо потрібно знайти один з цих знаків, то слід поставити перед ними знак тильда (~).

 

Нач_позіция -- це позиція знака, з якою слід починати пошук. Перший знак в аргументі просматриваемый_текст має номер 1. Якщо аргумент нач_позиция опущений, то він вважається рівним 1.

 

Функції ЗНАЙТИ і ПОШУК можна використовувати, наприклад, як аргументи функцій ЛЬОВСИМВ і ПРАВСИМВ.

 

Приклад:

 

В стовпці А ми маємо перелік співробітників. Кожний запис включає Прізвище, ім'я і по батькові, розділені пропусками. Необхідно отримати в окремому стовпці імена співробітників.

 

Використовування майстра розділення тексту по стовпцях не завжди зручно, іноді потрібно отримати відповідь саме за допомогою функцій.

 

Для виділення імені необхідно за допомогою функції ЗНАЙТИ визначити порядковий номер першого пропуску в тексті, потім номер другого пропуску і виділити підрядок між пропусками.

 

Для обробки тексту в осередку А2 формула виглядатиме так:

 

=ПСТР(A2;НАЙТИ(" ";A2;1)+1;НАЙТИ(" ";A2;НАЙТИ(" ";A2;1)+1)-НАЙТИ(" ";A2;1)-1)

 

Не лякайтеся. Функція ЗНАЙТИ використана тут 4 рази для обчислення місцеположення нужногой підрядка. Перший пропуск в осередку А2 має порядковий номер ЗНАЙТИ(" ";A2;1). Отже ім'я починається з символу номер ЗНАЙТИ(" ";A2;1)+1.

 

Другий пропуск йде відразу за ім'ям. Щоб знайти його, потрібно шукати пропуск не з початку рядка, а починаючи з символом, наступним за першим пропуском. Виходить конструкція ЗНАЙТИ(" ";A2;НАЙТИ(" ";A2;1)+1). Якщо з отриманого числа відняти місце першого символу імені, ми отримаємо довжину імені.

Ще одна група текстових функцій робочого листа Excel - функції для перетворення регістра букв.

СТРОЧН

 

Перетворить знаки в текстовому рядку з верхнього регістра в нижній.

 

Синтаксис

 

СТРОЧН(текст)

 

Текст -- текст, перетворюваний в нижній регістр. Функція СТРОЧН не міняє знаків, які не є буквами.

ПРОПІСН

 

Робить всі букви в тексті прописними.

 

Синтаксис

 

ПРОПІСН(текст)

 

Текст -- текст, перетворюваний у верхній регістр. Текст може бути посиланням на текст або текстовим рядком.

ПРОПНАЧ

 

Перша буква в рядку тексту і всі перші букви, наступні за знаками, відмінними від букв, робляться прописними (верхній регістр). Всі інші букви в тексті робляться рядковими (нижній регістр).

 

Синтаксис

 

ПРОПНАЧ(текст)

 

Текст -- або текст в лапках, або формула, вовзращающая текст, або посилання на осередок, що містить текст, в якому вимагається замінити деякі букви на прописні.

На завершення теми обробки тексту в Excel поговоримо про функції форматування і перетворення значень осередків.

 

Як правило, кажучи про форматування, мають на увазі формат осередків. Це набір властивостей осередків, який майже ніяк не впливає на обчислення і на що містяться в осередках значення, але дозволяючий по різному їх відображати.

 

Наприклад, число 39052 може відображатися так:

 

в 39 052

 

39052,00

 

39052,00 р.

 

01-01-06

 

1 січня 2006 р.

 

Січень

 

01.2006

 

і т.д.

 

При цьому значення осередку не змінюється і незалежно від формату може брати участь в різних обчисленнях і формулах.

 

Це зручно, але іноді нам потрібно перетворити число в текстовий рядок, який би відформатував певним чином. Частіше за все це потрібно при об'єднанні значень в один рядок за допомогою знака амперсанда або функції ЗЧЕПИТИ.

 

Наприклад, ми хочемо отримати рядок "Сьогодні Середовище, 6 грудня 2006 року". Причому дата і день тижня повинна автоматично мінятися.

 

Якщо ми просто зчепимо текст вступу і закінчення з функцією СЬОГОДНІ, ми отримаємо щось схоже:

 

Щоб отримати потрібний результат, значення функції СЕГОДНЯ() потрібно від форматувати за допомогою функції ТЕКСТ.

ТЕКСТ

 

Функція ТЕКСТ перетворить значення в текст в заданому числовому форматі.

 

Синтаксис

 

ТЕКСТ (значення;формат)

 

Значення -- або числове значення, або формула, обчислення якої дає числове значення, або посилання на осередок, що містить числове значення.

 

Формат -- числовий формат в текстовій формі із списку Числові формати з вкладки Число діалогового вікна Формат осередків.

 

Замітки

 

· Формат не може містити зірочку (*).

 

· Форматування осередку за допомогою вкладки Число (команда Осередки меню Формат) міняє тільки формат, але не значення. Використовування функції ТЕКСТ перетворить значення у форматований текст, і результат більше не бере участь в обчисленнях як число.

 

Наш приклад можна вирішити таким чином:

 

=СЦЕПИТЬ("Сьогодні";ТЕКСТ(СЕГОДНЯ();"дддд);ТЕКСТ(СЕГОДНЯ();"[$-FC19]Д ММММ ГГГГ \го\да\.")

 

Internet Explorer

 

Microsoft Internet Explorer — графічний веб-оглядач (браузер), який розробляє корпорація Microsoft.

 

Найперша версія побачила світ 16 серпня 1995 року. Вона була заснована на браузері Mosaic, права на який корпорація Microsoft придбала у компанії Spyglass. Починаючи з версії 3.0, Microsoft поширювала Internet Explorer у складі операційної системи Windows, що дозволило йому швидко збільшити ринкову частку і навіть витіснити провідний колись веб-оглядач Netscape Navigator.

 

Останніми версіями для Mac OS і Unix-подібних систем були Internet Explorer 5.2.3 і Internet Explorer 5.0 SP1 Beta відповідно. Зараз розробку Internet Explorer для цих систем припинено.

 

Серед сучасних браузерів IE відрізняється найгіршою підтримкою CSS2[Джерело?], неповною підтримкою XHTML і безліччю проблем із безпекою[Джерело?]. До виходу сьомої версії мав застарілий незручний інтерфейс.

 

Internet Explorer можна безкоштовно завантажити і використовувати навіть на нелегальній копії Microsoft Windows, проте ліцензійна угода дозволяє встановлювати Internet Explorer лише за наявності легальної ліцензії на операційну систему сімейства Windows.

 

Частка Internet Explorer

 

На 2011 рік є найпопулярнішим браузером, охоплюючи близько 40% ринку, але кількість користувачів Internet Explorer стабільно знижується. Internet Explorer є найуживанішим web-браузером починаючи з 1999 року, досягнувши в 2002—2003 роках за цим показником своєї максимальної позначки в 95%; у Південній Кореї у 2007—2008 роках частка IE складала 99%. Цей показник було досягнуто внаслідок стандартизації протоколу шифрування, реалізованого лише у вигляді готових модулів, які видають громадянам (ActiveX і Nsplugin, останні більше не видаються).Зміст [сховати]

1 Історія IE

1.1 Internet Explorer 1

1.2 Internet Explorer 2

1.3 Internet Explorer 3

1.4 Internet Explorer 4

1.5 Internet Explorer 5

1.6 Internet Explorer 6

1.7 Internet Explorer 7

1.8 Internet Explorer 8

1.9 Internet Explorer 9

1.10 Internet Explorer 10

2 Підтримка операційних систем

3 Виноски

4 Посилання

5 Див. також

 

[ред.]

Історія IE

[ред.]

Internet Explorer 1

Поширення версій IE за травень 2011 року [1]Internet Explorer, всі версії ▼ 52,87%

Internet Explorer 6 ▼ 10,36%

Internet Explorer 7 ▼ 7,04%

Internet Explorer 8 ▼ 31,28%

Internet Explorer 9 ▲ 4,19%

 

 

Випущений в серпні 1995 року на основі браузера Spyglass, Inc. Mosaic. Microsoft ліцензувала браузер на умовах виплати відсотка від продажів і фіксованої суми кожного кварталу. Internet Explorer 1.0, як і Internet Explorer 2.0, випущений у листопаді 1995 року, поширення не мав.

[ред.]

Internet Explorer 2

 

Випущений у листопаді 1995 року, мав підтримку 3-140667.php" class="back_link">⇐ Назад

  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 424344
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • Далее ⇒
  •