AutoWork
Заставим ПК работать на себя!!!

Главная

 

Всё для MS Excel

 

Скачать

 

Заработок в интернет

 

Ссылки

   
Меню раздела:
Готовые формулы для MS Excel
Макросы
Формулы
Обучение (книги)
Счетчики посещений
Рейтинг сайтов

html counterсчетчик

Вопрос: Как добавить к дате введенной в текстовом формате (Например: 1 декабря 2008 года) ноль спереди, если число месяца меньше десяти, т.е. "01 декабря 2008 года"?

Ответ: =ЕСЛИ(НАЙТИ(" ";B21;1)=2;СЦЕПИТЬ("0";B21);B21)


Вопрос: В ячейках A1, B1, C1 введены в числовом формате соответственно день, месяц и год. Как собрать из них полную дату в формате ДД.ММ.ГГГГ? Просто сцепить не получается, так как не добавляется первоначальный ноль к числам меньше 10.

Ответ: =СЦЕПИТЬ(ТЕКСТ(A1;"00");".";ТЕКСТ(B1;"00");".";ТЕКСТ(C1;"0000"))


Вопрос: Как извлечь из текстовой строки какой-нибудь фрагмент, если известно, какими символами он ограничен (пробелами, запятыми и т.п.)?

Ответ: Например, в ячейке А1 написано: Иванов Иван Иванович. Необходимо извлечь только имя "Иван". Мы знаем, что оно ограничено пробелом слева и пробелом справа. Можно это сделать одной формулой, но врядли она вас не запутает: =ПСТР(A1;НАЙТИ(" ";A1;1)+1;НАЙТИ(" ";A1;НАЙТИ(" ";A1;1)+1)-НАЙТИ(" ";A1;1)-1)
Будем действовать поэтапно: в ячейку B1 занесем позицию первого пробела, в ячейку C1 - позицию второго, в ячейке D1 - на основании полученных сведений вырежем необходимый фрагмент текста

B1=НАЙТИ(" ";A1;1)

C1=НАЙТИ(" ";A1;B1+1)

D1=ПСТР(A1;B1+1;C1-B1-1)

 
©2008 Все права защищены.  •  Design by Krazy Killaz Klan
Hosted by uCoz