[identity profile] bumerromik.livejournal.com posting in [community profile] useful_faq
Имеется ячейка 28 Мая 2008, ячейка динамичная, те может быть и апреля и тп. как можно вытянуть месяц, при условии что длина месяца динмична?

Re

Date: 2008-05-30 07:01 pm (UTC)
From: [identity profile] granite-golem.livejournal.com
Если там дата прописана в формате "дата", то ничего сложного - пользуйтесь функцией "МЕСЯЦ()".

Re: Re

Date: 2008-05-30 07:03 pm (UTC)
From: [identity profile] g-keeper.livejournal.com
Эта функция вернет номер месяца.

Re

Date: 2008-05-30 07:07 pm (UTC)
From: [identity profile] granite-golem.livejournal.com
Верно. В вопросе не оговорено, как мы хотим видеть этот месяц. Согласен, что будет удобно применить "ИНДЕКС" (Offset, если не ошибаюсь).

Re: Re

Date: 2008-05-30 07:19 pm (UTC)
From: [identity profile] uttha.livejournal.com
формат ячейки? "Март"

Re

Date: 2008-05-30 07:27 pm (UTC)
From: [identity profile] granite-golem.livejournal.com
Точно, есть такая штука. Забраться в "Custom", а там в формате ячейки забить "ММММ". Даже резать не надо.

Re

From: [identity profile] granite-golem.livejournal.com - Date: 2008-05-30 07:36 pm (UTC) - Expand

Date: 2008-05-30 07:03 pm (UTC)
From: [identity profile] g-keeper.livejournal.com
Я так решил:
1.Ячейка A1 содержит значение: дата
2.Диапазон ячеек A3:A14 содержит январь, февраль, март и т.д. (можно скрыть)
3.Формула для искомой ячейки (пусть будет A2)
=ИНДЕКС(A3:A14;МЕСЯЦ(A1))

Re

Date: 2008-05-30 07:08 pm (UTC)
From: [identity profile] granite-golem.livejournal.com
Ну так у вас будет месяц в родительном падеже. Проще на отдельный лист вынести справочную информацию о названиях месяцев, и туда обращаться через "ИНДЕКС".

Re

From: [identity profile] granite-golem.livejournal.com - Date: 2008-05-30 07:15 pm (UTC) - Expand

Re

From: [identity profile] granite-golem.livejournal.com - Date: 2008-05-30 07:36 pm (UTC) - Expand

Re: Re

From: [identity profile] g-keeper.livejournal.com - Date: 2008-05-30 07:18 pm (UTC) - Expand

Date: 2008-05-30 07:21 pm (UTC)
From: [identity profile] uttha.livejournal.com
можно вырезать, но в родительном, как выше заметили...

Date: 2008-05-30 07:35 pm (UTC)
From: [identity profile] uttha.livejournal.com
год всегда с двойки начинается? тогда можно.

Date: 2008-05-30 07:36 pm (UTC)
From: [identity profile] uttha.livejournal.com
а нет, тут засада. Вырезать только из текстового поля можно.

Date: 2008-05-30 07:35 pm (UTC)
From: [identity profile] g-keeper.livejournal.com
анализируй строку свою "28 мая 2008", как нашел 1 пробел, со след. символа до след. пробела. нет ничего проще.

(no subject)

From: [identity profile] uttha.livejournal.com - Date: 2008-05-30 07:38 pm (UTC) - Expand

(no subject)

From: [identity profile] g-keeper.livejournal.com - Date: 2008-05-30 07:42 pm (UTC) - Expand

(no subject)

From: [identity profile] g-keeper.livejournal.com - Date: 2008-05-30 07:51 pm (UTC) - Expand

(no subject)

From: [identity profile] uttha.livejournal.com - Date: 2008-05-30 07:53 pm (UTC) - Expand

(no subject)

From: [identity profile] uttha.livejournal.com - Date: 2008-05-30 07:54 pm (UTC) - Expand

(no subject)

From: [identity profile] g-keeper.livejournal.com - Date: 2008-05-30 07:57 pm (UTC) - Expand

(no subject)

From: [identity profile] uttha.livejournal.com - Date: 2008-05-30 08:11 pm (UTC) - Expand

(no subject)

From: [identity profile] uttha.livejournal.com - Date: 2008-05-30 08:49 pm (UTC) - Expand

(no subject)

From: [identity profile] cepreu.livejournal.com - Date: 2008-05-30 09:03 pm (UTC) - Expand

точнее

From: [identity profile] cepreu.livejournal.com - Date: 2008-05-30 09:13 pm (UTC) - Expand

Re: точнее

From: [identity profile] uttha.livejournal.com - Date: 2008-05-30 10:36 pm (UTC) - Expand

Re

Date: 2008-05-30 07:43 pm (UTC)
From: [identity profile] granite-golem.livejournal.com
=ТЕКСТ(A1,"ММММ")

Re

Date: 2008-05-31 05:49 am (UTC)
From: [identity profile] granite-golem.livejournal.com
Что значит "тот же самый текст"?

Впрочем, если вы уже наплясались с бубном, то ваш случай мне понятен.

Re: Re

Date: 2008-05-30 07:59 pm (UTC)
From: [identity profile] uttha.livejournal.com
круто)

Date: 2008-05-31 06:26 am (UTC)
From: [identity profile] n0mad-sexhex.livejournal.com
IF(month(a1)=1;"чо_надь_от_января";IF(month(a1)=2;"чо_надь_от_февраля";IF(month(a1)=3;"чо_надь_от_марта";IF()...IF(month(a1)=12;"чо_надь_от_декабря";""))))))))))

Date: 2008-05-31 11:02 am (UTC)
From: [identity profile] n0mad-sexhex.livejournal.com
во проблема-то :)

Option Base 1
Function mm(x)
Dim m
m = Array("января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря")
mm = m(x)
End Function

fx =mm(month(a1))

Date: 2008-05-31 10:13 am (UTC)
From: [identity profile] uttha.livejournal.com
в иф не влезут все 12 месяцев.