Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Формат даты в кварталах - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Формат даты в кварталах
Lyova Дата: Вторник, 07.10.2014, 01:30 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 183
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Здравствуйте!

В ячейке стоит формула =ДАТАМЕС(A1;1), которая возвращает дату 30.09.2014.
Можно ли сделать так, чтобы эта дата отражалась как "3 кв.2014" или "3 квартал 2014"?
Эта ячейка дальше используется в расчетах, поэтому прицеплять слова не получиться
 
Ответить
СообщениеЗдравствуйте!

В ячейке стоит формула =ДАТАМЕС(A1;1), которая возвращает дату 30.09.2014.
Можно ли сделать так, чтобы эта дата отражалась как "3 кв.2014" или "3 квартал 2014"?
Эта ячейка дальше используется в расчетах, поэтому прицеплять слова не получиться

Автор - Lyova
Дата добавления - 07.10.2014 в 01:30
VEKTORVSFREEMAN Дата: Вторник, 07.10.2014, 06:30 | Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 772
Репутация: 130 ±
Замечаний: 0% ±

MS Office Excel 2010
Lyova, вот вариант, только не через формат ячейки, а через формулу
К сообщению приложен файл: 7273029.xlsx (10.5 Kb)


"Опыт - это то, что получаешь, не получив того, что хотел"
 
Ответить
СообщениеLyova, вот вариант, только не через формат ячейки, а через формулу

Автор - VEKTORVSFREEMAN
Дата добавления - 07.10.2014 в 06:30
ShAM Дата: Вторник, 07.10.2014, 06:39 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
VEKTORVSFREEMAN, так нельзя, т.к.:
Эта ячейка дальше используется в расчетах, поэтому прицеплять слова не получиться


Lyova, с УФ подойдет (в файле)?
К сообщению приложен файл: Lyova.xlsx (8.0 Kb)


Сообщение отредактировал ShAM - Вторник, 07.10.2014, 08:34
 
Ответить
СообщениеVEKTORVSFREEMAN, так нельзя, т.к.:
Эта ячейка дальше используется в расчетах, поэтому прицеплять слова не получиться


Lyova, с УФ подойдет (в файле)?

Автор - ShAM
Дата добавления - 07.10.2014 в 06:39
VEKTORVSFREEMAN Дата: Вторник, 07.10.2014, 07:34 | Сообщение № 4
Группа: Друзья
Ранг: Ветеран
Сообщений: 772
Репутация: 130 ±
Замечаний: 0% ±

MS Office Excel 2010
ShAM, интересная задумка с УФ. Правильно понимаю, что под каждый квартал нужно прописывать формулу в УФ или под каждый квартал необходимо иметь отдельную ячейку с датой?


"Опыт - это то, что получаешь, не получив того, что хотел"
 
Ответить
СообщениеShAM, интересная задумка с УФ. Правильно понимаю, что под каждый квартал нужно прописывать формулу в УФ или под каждый квартал необходимо иметь отдельную ячейку с датой?

Автор - VEKTORVSFREEMAN
Дата добавления - 07.10.2014 в 07:34
ShAM Дата: Вторник, 07.10.2014, 08:33 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Правильно понимаю, что под каждый квартал нужно прописывать формулу в УФ

Правильно понимаете. :)
ЗЫ: Поменял файл в предыдущем сообщении.
 
Ответить
Сообщение
Правильно понимаю, что под каждый квартал нужно прописывать формулу в УФ

Правильно понимаете. :)
ЗЫ: Поменял файл в предыдущем сообщении.

Автор - ShAM
Дата добавления - 07.10.2014 в 08:33
Russel Дата: Вторник, 07.10.2014, 09:01 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Можно ли сделать так, чтобы эта дата отражалась как "3 кв.2014" или "3 квартал 2014"?

Используйте конструкцию
Код
=(ЧАСТНОЕ(МЕСЯЦ(ДАТАМЕС(A1;1))-1;3)+1)&" квартал "&ГОД(ДАТАМЕС(A1;1))

или ту, что предложил VEKTORVSFREEMAN, а по поводу
ячейка дальше используется в расчетах, поэтому прицеплять слова не получиться

в расчетах используйте вместо ссылки на эту ячейку свою первоначальную =ДАТАМЕС(A1;1).

[offtop]VEKTORVSFREEMAN, если используешь амперсанды для слияния текста, функция СЦЕПИТЬ необязательна, т.е. СЦЕПИТЬ(А;Б)=А&Б[/offtop]


QIWI 9173973973
 
Ответить
Сообщение
Можно ли сделать так, чтобы эта дата отражалась как "3 кв.2014" или "3 квартал 2014"?

Используйте конструкцию
Код
=(ЧАСТНОЕ(МЕСЯЦ(ДАТАМЕС(A1;1))-1;3)+1)&" квартал "&ГОД(ДАТАМЕС(A1;1))

или ту, что предложил VEKTORVSFREEMAN, а по поводу
ячейка дальше используется в расчетах, поэтому прицеплять слова не получиться

в расчетах используйте вместо ссылки на эту ячейку свою первоначальную =ДАТАМЕС(A1;1).

[offtop]VEKTORVSFREEMAN, если используешь амперсанды для слияния текста, функция СЦЕПИТЬ необязательна, т.е. СЦЕПИТЬ(А;Б)=А&Б[/offtop]

Автор - Russel
Дата добавления - 07.10.2014 в 09:01
Lyova Дата: Вторник, 07.10.2014, 11:11 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 183
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
VEKTORVSFREEMAN, Russel, может я не до конца объяснил просто..Когда я имел ввиду, что ячейка используется для вычислений, я имел ввиду в частности, что далее в формулах в других ячейках анализируется наличие в заданной ячейке именно даты 30.09.2014, поэтому и написал, что прицеплять текст не получиться, поскольку должен поменяться лишь формат, а восприятие эксель этой даты должно остаться прежним...

ShAM, Ваш вариант, в принципе, подходит, хотя немного трудоемкий и не очень универсальный. Я над ним тоже думал, но в исходном файле рассматривается 15-летний период времени, и сама область данных не статична, т.е. могут добавляться, либо удаляться столбцы и добавляться в ряду даты до даты 30.09.2014.

Может можно как-то проще, наверняка ведь как-то можно?
 
Ответить
СообщениеVEKTORVSFREEMAN, Russel, может я не до конца объяснил просто..Когда я имел ввиду, что ячейка используется для вычислений, я имел ввиду в частности, что далее в формулах в других ячейках анализируется наличие в заданной ячейке именно даты 30.09.2014, поэтому и написал, что прицеплять текст не получиться, поскольку должен поменяться лишь формат, а восприятие эксель этой даты должно остаться прежним...

ShAM, Ваш вариант, в принципе, подходит, хотя немного трудоемкий и не очень универсальный. Я над ним тоже думал, но в исходном файле рассматривается 15-летний период времени, и сама область данных не статична, т.е. могут добавляться, либо удаляться столбцы и добавляться в ряду даты до даты 30.09.2014.

Может можно как-то проще, наверняка ведь как-то можно?

Автор - Lyova
Дата добавления - 07.10.2014 в 11:11
ShAM Дата: Вторник, 07.10.2014, 11:18 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Тогда перестаем гадать. Давайте файл и пояснения, зачем нужен именно такой формат.
[moder]А вот нефиг было без примера помогать.
 
Ответить
СообщениеТогда перестаем гадать. Давайте файл и пояснения, зачем нужен именно такой формат.
[moder]А вот нефиг было без примера помогать.

Автор - ShAM
Дата добавления - 07.10.2014 в 11:18
Russel Дата: Вторник, 07.10.2014, 11:20 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
анализируется наличие в заданной ячейке именно даты 30.09.2014

Ага, а в свою очередь эта дата образуется от той, что в ячейке А1. Так почему бы и не анализировать ячейку А1, а здесь пусть будет просто информативный текст с кварталом?


QIWI 9173973973
 
Ответить
Сообщение
анализируется наличие в заданной ячейке именно даты 30.09.2014

Ага, а в свою очередь эта дата образуется от той, что в ячейке А1. Так почему бы и не анализировать ячейку А1, а здесь пусть будет просто информативный текст с кварталом?

Автор - Russel
Дата добавления - 07.10.2014 в 11:20
Lyova Дата: Вторник, 07.10.2014, 11:49 | Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 183
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Соорудил пример...
К сообщению приложен файл: 5286002.xlsx (12.0 Kb)
 
Ответить
СообщениеСоорудил пример...

Автор - Lyova
Дата добавления - 07.10.2014 в 11:49
ShAM Дата: Вторник, 07.10.2014, 13:08 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Ну, и чем УФ не подходит?
К сообщению приложен файл: Lyova_2.xlsx (13.0 Kb)
 
Ответить
СообщениеНу, и чем УФ не подходит?

Автор - ShAM
Дата добавления - 07.10.2014 в 13:08
Russel Дата: Вторник, 07.10.2014, 13:14 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Вот такие костыли
К сообщению приложен файл: 7330878.xlsx (12.9 Kb)


QIWI 9173973973
 
Ответить
СообщениеВот такие костыли

Автор - Russel
Дата добавления - 07.10.2014 в 13:14
Lyova Дата: Вторник, 07.10.2014, 13:56 | Сообщение № 13
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 183
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Russel, результат Вашей формулы не воспринимается эксель как дата в формате эксель, поэтому вводя =ПОИСКПОЗ(D1;R4:Z4;0) выдается ошибка, а так не должно быть поскольку эта дата нужна для дальнейших расчетов

ShAM, Я прошу прощения, перемудрил я чего-то с фантазиями относительного возможных вариантов изменения таблицы. И Вас и себя запутал. Вариант с УФ вполне подходит.
Единственный ньюанс, заметил интересную особенность. Если я ставлю курсор, например в S5 (здесь отражается 2 квартал), и копирую ячейку вправо, протягивая ее, например до столбца AR, то начиная со столбца T, после каждого 4 квартала идет 2 раза 2 квартал, потом 3-й и 4-й. При этом соответствующий год отражается правильно. Если ставлю в ячейку T5 (где отражается 3 квартал) и также копирую дальше, то в ряду отражается 3 раза 3-й квартал, 1 раз 4-й, затем опять 3 раза 3-й и т.д.
Затем я закрываю файл, сохраняя изменения, открываю его вновь - все кварталы располагаются в нормальном хронологическом порядке.
Не знаете почему так происходит?
 
Ответить
СообщениеRussel, результат Вашей формулы не воспринимается эксель как дата в формате эксель, поэтому вводя =ПОИСКПОЗ(D1;R4:Z4;0) выдается ошибка, а так не должно быть поскольку эта дата нужна для дальнейших расчетов

ShAM, Я прошу прощения, перемудрил я чего-то с фантазиями относительного возможных вариантов изменения таблицы. И Вас и себя запутал. Вариант с УФ вполне подходит.
Единственный ньюанс, заметил интересную особенность. Если я ставлю курсор, например в S5 (здесь отражается 2 квартал), и копирую ячейку вправо, протягивая ее, например до столбца AR, то начиная со столбца T, после каждого 4 квартала идет 2 раза 2 квартал, потом 3-й и 4-й. При этом соответствующий год отражается правильно. Если ставлю в ячейку T5 (где отражается 3 квартал) и также копирую дальше, то в ряду отражается 3 раза 3-й квартал, 1 раз 4-й, затем опять 3 раза 3-й и т.д.
Затем я закрываю файл, сохраняя изменения, открываю его вновь - все кварталы располагаются в нормальном хронологическом порядке.
Не знаете почему так происходит?

Автор - Lyova
Дата добавления - 07.10.2014 в 13:56
Russel Дата: Вторник, 07.10.2014, 14:03 | Сообщение № 14
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Russel, результат Вашей формулы не воспринимается эксель как дата в формате эксель, поэтому вводя =ПОИСКПОЗ(D1;R4:Z4;0) выдается ошибка, а так не должно быть поскольку эта дата нужна для дальнейших расчетов

Ну так ссылайтесь не на 4 строку, а на 5-ю:
Код
=ПОИСКПОЗ(D1;R5:Z5;0)

Я сделал Вам две строки:
- 4я строка для печати формата "1 кв. 2014",
- 5я строка для вычислений формата "01.01.2014" цвет шрифта=цвету заливки


QIWI 9173973973

Сообщение отредактировал Russel - Вторник, 07.10.2014, 14:04
 
Ответить
Сообщение
Russel, результат Вашей формулы не воспринимается эксель как дата в формате эксель, поэтому вводя =ПОИСКПОЗ(D1;R4:Z4;0) выдается ошибка, а так не должно быть поскольку эта дата нужна для дальнейших расчетов

Ну так ссылайтесь не на 4 строку, а на 5-ю:
Код
=ПОИСКПОЗ(D1;R5:Z5;0)

Я сделал Вам две строки:
- 4я строка для печати формата "1 кв. 2014",
- 5я строка для вычислений формата "01.01.2014" цвет шрифта=цвету заливки

Автор - Russel
Дата добавления - 07.10.2014 в 14:03
ShAM Дата: Вторник, 07.10.2014, 14:07 | Сообщение № 15
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Не знаете почему так происходит?

Не знаю. %)
У меня все нормально. Встал на S5 протянул до AR5, все правильно, до "3 кв.2020". Ничего не закрывал и не открывал.
 
Ответить
Сообщение
Не знаете почему так происходит?

Не знаю. %)
У меня все нормально. Встал на S5 протянул до AR5, все правильно, до "3 кв.2020". Ничего не закрывал и не открывал.

Автор - ShAM
Дата добавления - 07.10.2014 в 14:07
Lyova Дата: Вторник, 07.10.2014, 14:09 | Сообщение № 16
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 183
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Russel, Пардон, не обратил внимания, что 5я то строка не пустая. Согласен, в принципе можно и так реализовать, спасибо!
 
Ответить
СообщениеRussel, Пардон, не обратил внимания, что 5я то строка не пустая. Согласен, в принципе можно и так реализовать, спасибо!

Автор - Lyova
Дата добавления - 07.10.2014 в 14:09
Lyova Дата: Вторник, 07.10.2014, 14:15 | Сообщение № 17
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 183
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
ShAM, Забавно, а я повторил алгоритм "скопировал-сохранил-закрыл-открыл" 5 раз и каждый раз одно и тоже....Ну что же, запишем в "невыясненное".
Спасибо за помощь!
 
Ответить
СообщениеShAM, Забавно, а я повторил алгоритм "скопировал-сохранил-закрыл-открыл" 5 раз и каждый раз одно и тоже....Ну что же, запишем в "невыясненное".
Спасибо за помощь!

Автор - Lyova
Дата добавления - 07.10.2014 в 14:15
ShAM Дата: Вторник, 07.10.2014, 14:21 | Сообщение № 18
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Может, в 2007 себя так ведет (у меня 2010)?
 
Ответить
СообщениеМожет, в 2007 себя так ведет (у меня 2010)?

Автор - ShAM
Дата добавления - 07.10.2014 в 14:21
Lyova Дата: Вторник, 07.10.2014, 15:13 | Сообщение № 19
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 183
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Так похоже и есть, перекинул файле коллеге, у него 2010 - у него тоже все нормально
 
Ответить
СообщениеТак похоже и есть, перекинул файле коллеге, у него 2010 - у него тоже все нормально

Автор - Lyova
Дата добавления - 07.10.2014 в 15:13
Serge_007 Дата: Вторник, 07.10.2014, 20:11 | Сообщение № 20
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
через формат ячейки
Думаю что именно через формат ячейки решения нет

Аналогичная тема: http://forum.msexcel.ru/index.php?topic=4523.0


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
через формат ячейки
Думаю что именно через формат ячейки решения нет

Аналогичная тема: http://forum.msexcel.ru/index.php?topic=4523.0

Автор - Serge_007
Дата добавления - 07.10.2014 в 20:11
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!