Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Новая сжатая ZIP-папка / 3-5t / Пояснения к лабораторной работе задание 4С

.doc
Скачиваний:
16
Добавлен:
07.03.2016
Размер:
28.16 Кб
Скачать

Пояснения к лабораторной работе №3_5 Задание 4С

Формулировка задания 4С Лабораторной работы 3_5:

Подсчитать число повторений символа ‘a’ в строке символов из ячейки a3.

Один из наиболее распространенных и интуитивно понятных методов подсчета числа зданных символов использует простой принцип —

 сначала подсчитывается количество символов в заданной строке, например, если в ячейке A3 записано слово «Формула«, состоящее из 7 символов, то в результате получим 7

 затем из исходной строки исключается учитываемый символ, то есть в результате получим «Формул» и вновь подсчитываем количество символов — понятно, чтов результате их будет 6

 и, наконец,  из первого значения вычитается второе, т.е. от 7 отнимаем 6 — полученный резальтат 1 и есть число повторений нужного символа в заданной строке.

На «языке» Excel нужная формула выглядит так:

=ДЛСТР(A3)-ДЛСТР(ПОДСТАВИТЬ(A3;»а»;»»))

в данной формуле используются две текстовые функции Excel, а именно

  • ДЛСТР(текст), которая возвращает количество знаков в текстовой строке

  • ПОДСТАВИТЬ(текст;стар_текст;нов_текст;номер_вхождения), которая заменяет новым текстом старый текст в строке.

Здесь:

Текст — это либо текст, либо ссылка на ячейку, содержащую текст, в котором подставляются знаки.

Стар_текст — заменяемый текст.

Нов_текст — текст, на который заменяется стар_текст.

и неиспользуемый в данном случае параметр

Номер_вхождения — определяет, какое вхождение текста стар_текст нужно заменить на нов_текст. Если номер_вхождения определен, то заменяется только это вхождение текста стар_текст. В противном случае, каждое вхождение текста стар_текст в текстовой строке заменяется на текст нов_текст.