Методы бизнес-расчетов в среде табличного процессора Excel. Гайворонская С.А. - 35 стр.

UptoLike

Составители: 

35
Рассмотрим столбец Десятки. Вначале проводится проверка ячейки
В4 на наличие там значения 0. Если это значение присутствует, т.е. число
десятков равно 0, то формула выдает пустое значение. Если же в ячейке В4
находится другое значение, то начинает работать первая функция ЕСЛИ,
она проверяет, находится ли в ячейке В4 число 1, если это так
, то необхо-
димо посмотреть, какое значение находится в столбце Единицыячейка
С4, если там находится 0, то формула выдает - десять, если же любое
другое значение, то « ». Если в ячейке С4 – число отличное от 1, то управ-
ление передается в ячейку - В6. В ячейке В5 содержится формула:
=ЕСЛИ(B4=0;" ";ЕСЛИ(B4=1;ЕСЛИ(C4=0;"десять";" ");B6))
5. Формирование названия разрядов.
Выполняется для тысяч и миллионов.
6. Формирование названия единицы измерения в соответствующем па-
деже.
Склоняется единица измерениярубль. Формула в ячейке С14 имеет
следующий вид:
=ЕСЛИ(B4+C4=0;"нуль рублей";ЕСЛИ(ПРАВСИМВ(C5;1)="н";"рубль";
ЕСЛИ(ПРАВСИМВ(C5;1)="а";"рубля";ЕСЛИ(ПРАВСИМВ(C5;1)="е";"рубля";
ЕСЛИ(ПРАВСИМВ(C5;1)="и";"рубля";"рублей")))))
7. Соединение всех компонентов надписи.
Применяются текстовые функции, которые обрабатывают и соеди-
няют результаты предыдущих вычислений. В ячейку А15 введена форму-
ла:
=СЦЕПИТЬ(A5;" ";B5;" ";C5;" ";C14;" ";D4;D3;" коп.")
8. Удаление лишних пробелов.
=СЖПРОБЕЛЫ(А15)функция оставляет в тексте только одиночные про-
белы, ее также можно применять для обработки текстов, полученных из
других прикладных программ, если эти тексты содержат избыточные про-
белы.
9. Запись итоговой суммы с большой буквы.
- выделяется первый (самый левый символ):
=ЛЕВСИМВ(А16;1)
- назначается для этого символа прописная буква: =ПРОПИСН(А17)
- извлекаются все символы, кроме первого
=ПРАВСИМВ(А18;ДЛСТР(А18)-1)
- соединяются первая прописная буква и оставшийся текст:
=СЦЕПИТЬ(А18;А19)
В итоге таблица c формулами будет иметь вид:
                                    35
      Рассмотрим столбец Десятки. Вначале проводится проверка ячейки
В4 на наличие там значения 0. Если это значение присутствует, т.е. число
десятков равно 0, то формула выдает пустое значение. Если же в ячейке В4
находится другое значение, то начинает работать первая функция ЕСЛИ,
она проверяет, находится ли в ячейке В4 число 1, если это так, то необхо-
димо посмотреть, какое значение находится в столбце Единицы – ячейка
С4, если там находится 0, то формула выдает - десять, если же любое
другое значение, то « ». Если в ячейке С4 – число отличное от 1, то управ-
ление передается в ячейку - В6. В ячейке В5 содержится формула:
=ЕСЛИ(B4=0;" ";ЕСЛИ(B4=1;ЕСЛИ(C4=0;"десять";" ");B6))
5. Формирование названия разрядов.
     Выполняется для тысяч и миллионов.
6. Формирование названия единицы измерения в соответствующем па-
деже.
     Склоняется единица измерения – рубль. Формула в ячейке С14 имеет
следующий вид:
=ЕСЛИ(B4+C4=0;"нуль рублей";ЕСЛИ(ПРАВСИМВ(C5;1)="н";"рубль";
ЕСЛИ(ПРАВСИМВ(C5;1)="а";"рубля";ЕСЛИ(ПРАВСИМВ(C5;1)="е";"рубля";
ЕСЛИ(ПРАВСИМВ(C5;1)="и";"рубля";"рублей")))))
7. Соединение всех компонентов надписи.
      Применяются текстовые функции, которые обрабатывают и соеди-
няют результаты предыдущих вычислений. В ячейку А15 введена форму-
ла: =СЦЕПИТЬ(A5;" ";B5;" ";C5;" ";C14;" ";D4;D3;" коп.")
8. Удаление лишних пробелов.
=СЖПРОБЕЛЫ(А15) – функция оставляет в тексте только одиночные про-
белы, ее также можно применять для обработки текстов, полученных из
других прикладных программ, если эти тексты содержат избыточные про-
белы.
9. Запись итоговой суммы с большой буквы.
   - выделяется первый (самый левый символ): =ЛЕВСИМВ(А16;1)
   - назначается для этого символа прописная буква: =ПРОПИСН(А17)
   - извлекаются все символы, кроме первого
    =ПРАВСИМВ(А18;ДЛСТР(А18)-1)
  - соединяются первая прописная буква и оставшийся текст:
    =СЦЕПИТЬ(А18;А19)
В итоге таблица c формулами будет иметь вид: