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

Вход

Регистрация

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

 

= Мир MS Excel/МЕСЯЦ прописью - Мир MS Excel

  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: китин, _Boroda_, DrMini  
МЕСЯЦ прописью
12345tn Дата: Воскресенье, 08.11.2015, 10:31 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 115
Репутация: 0 ±
Замечаний: 0% ±

2007
Здравствуйте.Извините за "детский" вопрос-но как сделать что бы в ячейке А1 писался прописью месяц в зависимости от цифры(1-12) в ячейке С1?Заранее благодарю.
К сообщению приложен файл: 1234.xlsx (6.3 Kb)
 
Ответить
СообщениеЗдравствуйте.Извините за "детский" вопрос-но как сделать что бы в ячейке А1 писался прописью месяц в зависимости от цифры(1-12) в ячейке С1?Заранее благодарю.

Автор - 12345tn
Дата добавления - 08.11.2015 в 10:31
Pelena Дата: Воскресенье, 08.11.2015, 10:37 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Так можно
Код
=ТЕКСТ("1."&C1;"ММММ")


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Так можно
Код
=ТЕКСТ("1."&C1;"ММММ")

Автор - Pelena
Дата добавления - 08.11.2015 в 10:37
jakim Дата: Воскресенье, 08.11.2015, 14:50 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1218
Репутация: 316 ±
Замечаний: 0% ±

Excel 2010
Код
=TEXT(A1*30;"ММММ")
 
Ответить
Сообщение
Код
=TEXT(A1*30;"ММММ")

Автор - jakim
Дата добавления - 08.11.2015 в 14:50
Никанор Дата: Четверг, 20.09.2018, 15:29 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте уважаемые товарищи помогающие!
Зашёл на эту тему попробовал формулу Елены из Сообщение № 2 Дата: Воскресенье, 08.11.2015, 10:37 и у меня эта формула не работает.
Подскажите, пожалуйста, может в этой формуле, что- то надо изменить? Или я что - то делаю неправильно?
Может правильнее написать так
Код
=ТЕКСТ(ДАТА(;C1;1);"ММММ")

Но сразу скажу эту формулу я взял с другого сайта.
А формула Вячеслава из Сообщение № 3 Дата: Воскресенье, 08.11.2015, 14:50 Сообщение № 3 считает правильно.
Только эти две формулы, которые правильно считают ЕСЛИ написать цифры больше 12 дают результат следующий за декабрём месяц.
То есть если в ячейку С1 написать
13 – результат Январь
14 – результат Февраль
15 – результат Март
и так далее.

Может в этом случае в вкладку Данные задать условие:
Тип данных: Целое число
Значение: Между
Минимум: 1
Максимум: 12
И в этом случае ЕСЛИ будет вводиться число больше 12 появлялось диалоговое окно: Проверка вводимых значений.
Как на рисунке ниже.


P. S. Скажите, пожалуйста, можно ли дать ссылку на сайт, в котором я нашёл формулу или это нарушение правил форума?
К сообщению приложен файл: 6437619.gif (55.4 Kb)


Сообщение отредактировал Никанор - Четверг, 20.09.2018, 15:38
 
Ответить
СообщениеЗдравствуйте уважаемые товарищи помогающие!
Зашёл на эту тему попробовал формулу Елены из Сообщение № 2 Дата: Воскресенье, 08.11.2015, 10:37 и у меня эта формула не работает.
Подскажите, пожалуйста, может в этой формуле, что- то надо изменить? Или я что - то делаю неправильно?
Может правильнее написать так
Код
=ТЕКСТ(ДАТА(;C1;1);"ММММ")

Но сразу скажу эту формулу я взял с другого сайта.
А формула Вячеслава из Сообщение № 3 Дата: Воскресенье, 08.11.2015, 14:50 Сообщение № 3 считает правильно.
Только эти две формулы, которые правильно считают ЕСЛИ написать цифры больше 12 дают результат следующий за декабрём месяц.
То есть если в ячейку С1 написать
13 – результат Январь
14 – результат Февраль
15 – результат Март
и так далее.

Может в этом случае в вкладку Данные задать условие:
Тип данных: Целое число
Значение: Между
Минимум: 1
Максимум: 12
И в этом случае ЕСЛИ будет вводиться число больше 12 появлялось диалоговое окно: Проверка вводимых значений.
Как на рисунке ниже.


P. S. Скажите, пожалуйста, можно ли дать ссылку на сайт, в котором я нашёл формулу или это нарушение правил форума?

Автор - Никанор
Дата добавления - 20.09.2018 в 15:29
_Boroda_ Дата: Четверг, 20.09.2018, 15:57 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Если хотите задать проверку - задавайте, хорошая мысль
А какой вопрос-то?

[p.s.]Можно[/p.s.]


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕсли хотите задать проверку - задавайте, хорошая мысль
А какой вопрос-то?

[p.s.]Можно[/p.s.]

Автор - _Boroda_
Дата добавления - 20.09.2018 в 15:57
Никанор Дата: Четверг, 20.09.2018, 16:12 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, – Александр Здравствуйте!
Большое спасибо за ответ.
Вопрос:формула Елены из Сообщение № 2 Дата: Воскресенье, 08.11.2015, 10:37
Код
=ТЕКСТ("1."&C1;"ММММ")
у меня на компьютере не работает.
Правильна ли вышеуказанная формула или что то в ней надо изменить?
Или это у меня у меня на компьютере другие настройки что она не работает?
Может точка после цифры 1 влияет?


Информацию по формуле я нашёл на сайте Excel2.ru вот ссылка:
https://excel2.ru/articles/nazvanie-mesyaca-propisyu-v-ms-excel


Сообщение отредактировал Никанор - Четверг, 20.09.2018, 16:13
 
Ответить
Сообщение_Boroda_, – Александр Здравствуйте!
Большое спасибо за ответ.
Вопрос:формула Елены из Сообщение № 2 Дата: Воскресенье, 08.11.2015, 10:37
Код
=ТЕКСТ("1."&C1;"ММММ")
у меня на компьютере не работает.
Правильна ли вышеуказанная формула или что то в ней надо изменить?
Или это у меня у меня на компьютере другие настройки что она не работает?
Может точка после цифры 1 влияет?


Информацию по формуле я нашёл на сайте Excel2.ru вот ссылка:
https://excel2.ru/articles/nazvanie-mesyaca-propisyu-v-ms-excel

Автор - Никанор
Дата добавления - 20.09.2018 в 16:12
_Boroda_ Дата: Четверг, 20.09.2018, 16:15 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Попробуйте вместо точки поставить минус или слеш
Скорее всего это настройки
Или файл покажите


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПопробуйте вместо точки поставить минус или слеш
Скорее всего это настройки
Или файл покажите

Автор - _Boroda_
Дата добавления - 20.09.2018 в 16:15
китин Дата: Четверг, 20.09.2018, 16:16 | Сообщение № 8
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Никанор, а ячейке С1 у вас что? и куда вы вводите эту формулу?


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
СообщениеНиканор, а ячейке С1 у вас что? и куда вы вводите эту формулу?

Автор - китин
Дата добавления - 20.09.2018 в 16:16
Никанор Дата: Четверг, 20.09.2018, 16:26 | Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
Александр!
Большое за мгновенный ответ – подсказку.
Я попробовал поставить минус (-) после единицы и получилась формула:
Код
=ТЕКСТ("1-"&C1;"ММММ")

И поставил дробь (/) это слеш? после единицы и получилась формула:
Код
=ТЕКСТ("1/"&C1;"ММММ")

Эти две формулы дают правильный результат – преобразуют числа от 1 до 12 и больше в название месяцев – пишут прописью.
Я уверен, что Pelena – Елена не могла ошибиться в написании формулы.
Я не очень разбираюсь в написании сложных формул Excel, но интуитивно подумал что причина в настройках компьютера и точке после запятой.
С уважением


Сообщение отредактировал Никанор - Четверг, 20.09.2018, 16:27
 
Ответить
СообщениеАлександр!
Большое за мгновенный ответ – подсказку.
Я попробовал поставить минус (-) после единицы и получилась формула:
Код
=ТЕКСТ("1-"&C1;"ММММ")

И поставил дробь (/) это слеш? после единицы и получилась формула:
Код
=ТЕКСТ("1/"&C1;"ММММ")

Эти две формулы дают правильный результат – преобразуют числа от 1 до 12 и больше в название месяцев – пишут прописью.
Я уверен, что Pelena – Елена не могла ошибиться в написании формулы.
Я не очень разбираюсь в написании сложных формул Excel, но интуитивно подумал что причина в настройках компьютера и точке после запятой.
С уважением

Автор - Никанор
Дата добавления - 20.09.2018 в 16:26
Pelena Дата: Четверг, 20.09.2018, 16:33 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Мой вариант для русскоязычного Excel, где точка является разделителем для даты
[offtop]
Цитата Никанор, 20.09.2018 в 16:26, в сообщении № 9 ()
Елена не могла ошибиться в написании формулы
в 2015 году ещё как могла :) [/offtop]


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеМой вариант для русскоязычного Excel, где точка является разделителем для даты
[offtop]
Цитата Никанор, 20.09.2018 в 16:26, в сообщении № 9 ()
Елена не могла ошибиться в написании формулы
в 2015 году ещё как могла :) [/offtop]

Автор - Pelena
Дата добавления - 20.09.2018 в 16:33
_Boroda_ Дата: Четверг, 20.09.2018, 16:34 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Да, это они и есть


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДа, это они и есть

Автор - _Boroda_
Дата добавления - 20.09.2018 в 16:34
Никанор Дата: Четверг, 20.09.2018, 16:53 | Сообщение № 12
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
Pelena – Елена Здравствуйте!
Большое спасибо что откликнулись на мои сообщения.
Рад что Вы сейчас что Вы сейчас улучшили свои знания в Excel.

Скажите пожалуйста у меня в настройках стоит запятая, а не точка?
Это в этом причина что формула неправильно считает из-за точки?
Вот ниже рисунок настроек.

На рисунке плохо видно, но там Использовать системные разделители.
Разделитель целой и дробной части стоит «Запятая» (,).
_Boroda_ – Александр!
Большое спасибо за ответ на мой вопрос.
К сообщению приложен файл: 4174776.gif (45.1 Kb)


Сообщение отредактировал Никанор - Четверг, 20.09.2018, 17:00
 
Ответить
СообщениеPelena – Елена Здравствуйте!
Большое спасибо что откликнулись на мои сообщения.
Рад что Вы сейчас что Вы сейчас улучшили свои знания в Excel.

Скажите пожалуйста у меня в настройках стоит запятая, а не точка?
Это в этом причина что формула неправильно считает из-за точки?
Вот ниже рисунок настроек.

На рисунке плохо видно, но там Использовать системные разделители.
Разделитель целой и дробной части стоит «Запятая» (,).
_Boroda_ – Александр!
Большое спасибо за ответ на мой вопрос.

Автор - Никанор
Дата добавления - 20.09.2018 в 16:53
Pelena Дата: Четверг, 20.09.2018, 17:01 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Нет, у Вас написано, что используются системные разделители, поэтому надо смотреть настройки Windows


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеНет, у Вас написано, что используются системные разделители, поэтому надо смотреть настройки Windows

Автор - Pelena
Дата добавления - 20.09.2018 в 17:01
Никанор Дата: Четверг, 20.09.2018, 17:06 | Сообщение № 14
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
китин, – Игорь Здравствуйте!
Большое спасибо что ответили – обратили внимание на мой вопрос
.

а ячейке С1 у вас что?

Отвечаю: в ячейку С1 я ввожу числа от 1 до 12.

Цитата Никанор, 20.09.2018 в 17:06, в сообщении № 14 ()
и куда вы вводите эту формулу?

Отвечаю: а формулу ввожу в ячейку А1 как в исходном файле К сообщению приложен файл: 1234.xlsx(6.3 Kb) из Сообщение № 1 Дата: Воскресенье, 08.11.2015, 10:31

Но проблема в написании формулы на моём компьютере что бы считала правильно решена.


Сообщение отредактировал Никанор - Четверг, 20.09.2018, 17:26
 
Ответить
Сообщениекитин, – Игорь Здравствуйте!
Большое спасибо что ответили – обратили внимание на мой вопрос
.

а ячейке С1 у вас что?

Отвечаю: в ячейку С1 я ввожу числа от 1 до 12.

Цитата Никанор, 20.09.2018 в 17:06, в сообщении № 14 ()
и куда вы вводите эту формулу?

Отвечаю: а формулу ввожу в ячейку А1 как в исходном файле К сообщению приложен файл: 1234.xlsx(6.3 Kb) из Сообщение № 1 Дата: Воскресенье, 08.11.2015, 10:31

Но проблема в написании формулы на моём компьютере что бы считала правильно решена.

Автор - Никанор
Дата добавления - 20.09.2018 в 17:06
Никанор Дата: Четверг, 20.09.2018, 17:10 | Сообщение № 15
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
Pelena – Елена!
Большое спасибо за ответ на мой вопрос из Сообщение № 12 Дата: Четверг, 20.09.2018, 16:53.
 
Ответить
СообщениеPelena – Елена!
Большое спасибо за ответ на мой вопрос из Сообщение № 12 Дата: Четверг, 20.09.2018, 16:53.

Автор - Никанор
Дата добавления - 20.09.2018 в 17:10
Nic70y Дата: Четверг, 20.09.2018, 18:09 | Сообщение № 16
Группа: Друзья
Ранг: Экселист
Сообщений: 9131
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
полюбому
Код
=СЖПРОБЕЛЫ(ПСТР("январь  февраль март    апрель  май     июнь    июль    август  сентябрьоктябрь ноябрь  декабрь";(C1-1)*8+1;8))


ЮMoney 41001841029809
 
Ответить
Сообщениеполюбому
Код
=СЖПРОБЕЛЫ(ПСТР("январь  февраль март    апрель  май     июнь    июль    август  сентябрьоктябрь ноябрь  декабрь";(C1-1)*8+1;8))

Автор - Nic70y
Дата добавления - 20.09.2018 в 18:09
Никанор Дата: Четверг, 20.09.2018, 18:27 | Сообщение № 17
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
Nic70y – Николай Здравствуйте!
Большое спасибо за ответ и чудесный вариант формулы!
Результат этой формулы правильный.
И главное, ЕСЛИ вводить в ячейку С1 число больше чем 12, то Результат ПУСТАЯ ячейка.

Если можно скажите, пожалуйста, как «работает» эта формула.
Я обратил внимание, что между названиями месяцев стоит разное количество пробелов. А «сентябрьоктябрь» написано слитно – вместе не по праилам русского языка. И, несмотря на это формула считает правильно.
Если можно объясните, пожалуйста, вкратце принцип работы этой формулы.

С уважением.


Сообщение отредактировал Никанор - Четверг, 20.09.2018, 18:29
 
Ответить
СообщениеNic70y – Николай Здравствуйте!
Большое спасибо за ответ и чудесный вариант формулы!
Результат этой формулы правильный.
И главное, ЕСЛИ вводить в ячейку С1 число больше чем 12, то Результат ПУСТАЯ ячейка.

Если можно скажите, пожалуйста, как «работает» эта формула.
Я обратил внимание, что между названиями месяцев стоит разное количество пробелов. А «сентябрьоктябрь» написано слитно – вместе не по праилам русского языка. И, несмотря на это формула считает правильно.
Если можно объясните, пожалуйста, вкратце принцип работы этой формулы.

С уважением.

Автор - Никанор
Дата добавления - 20.09.2018 в 18:27
Nic70y Дата: Четверг, 20.09.2018, 18:50 | Сообщение № 18
Группа: Друзья
Ранг: Экселист
Сообщений: 9131
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте.
сентябрь = 8 символам (самое длинное название)
остальные месяца подогнаны до 8 пробелами и затем сцеплены
следовательно январь начинается с 1 символа текста (C1-1)*8+1 = (1-1)*8+1 = 1
____________ февраль ________ с 9 _____________ (C1-1)*8+1 = (2-1)*8+1 = 9
и т.д.
ПСТР("текст";начальная_позиция;8)
последняя 8 = кол-во знаков (сентябрь полностью, остальные с пробелами)
СЖПРОБЕЛЫ( - убираем пробелы
Данная формула будет работать в любой локали и с любыми рег.настройками
есть еще ВЫБОР
Код
=ВЫБОР(C1;"январь";"февраль";"март";"апрель";"май";"июнь";"июль";"август";"сентябрь";"октябрь";"ноябрь";"декабрь")
Код
=ЕСЛИОШИБКА(ВЫБОР(C1;"январь";"февраль";"март";"апрель";"май";"июнь";"июль";"август";"сентябрь";"октябрь";"ноябрь";"декабрь");"")


ЮMoney 41001841029809
 
Ответить
СообщениеЗдравствуйте.
сентябрь = 8 символам (самое длинное название)
остальные месяца подогнаны до 8 пробелами и затем сцеплены
следовательно январь начинается с 1 символа текста (C1-1)*8+1 = (1-1)*8+1 = 1
____________ февраль ________ с 9 _____________ (C1-1)*8+1 = (2-1)*8+1 = 9
и т.д.
ПСТР("текст";начальная_позиция;8)
последняя 8 = кол-во знаков (сентябрь полностью, остальные с пробелами)
СЖПРОБЕЛЫ( - убираем пробелы
Данная формула будет работать в любой локали и с любыми рег.настройками
есть еще ВЫБОР
Код
=ВЫБОР(C1;"январь";"февраль";"март";"апрель";"май";"июнь";"июль";"август";"сентябрь";"октябрь";"ноябрь";"декабрь")
Код
=ЕСЛИОШИБКА(ВЫБОР(C1;"январь";"февраль";"март";"апрель";"май";"июнь";"июль";"август";"сентябрь";"октябрь";"ноябрь";"декабрь");"")

Автор - Nic70y
Дата добавления - 20.09.2018 в 18:50
Никанор Дата: Четверг, 20.09.2018, 19:05 | Сообщение № 19
Группа: Проверенные
Ранг: Обитатель
Сообщений: 495
Репутация: 12 ±
Замечаний: 0% ±

Excel 2007
Nic70y – Николай!
Большое спасибо быстрый за ответ – объяснение и написание ещё 2-ух вариантов формул на 23 минуте после публикации моего вопроса.
Все они дают правильный результат.
Единственное отличие что ЕСЛИ вводить числа больше 12 то:
1 – ая формула, которая начинается =ВЫБОР(C1; даёт результат #ЗНАЧ!
2 – ая формула, которая начинается ЕСЛИОШИБКА(ВЫБОР(C1; даёт результат Пустую ячейку.
Большое Вам спасибо за внимание к моим вопросам не в моей теме: написание 3-ёх вариантов формул и детальный ответ – объяснение на вопрос.


Сообщение отредактировал Никанор - Четверг, 20.09.2018, 19:05
 
Ответить
СообщениеNic70y – Николай!
Большое спасибо быстрый за ответ – объяснение и написание ещё 2-ух вариантов формул на 23 минуте после публикации моего вопроса.
Все они дают правильный результат.
Единственное отличие что ЕСЛИ вводить числа больше 12 то:
1 – ая формула, которая начинается =ВЫБОР(C1; даёт результат #ЗНАЧ!
2 – ая формула, которая начинается ЕСЛИОШИБКА(ВЫБОР(C1; даёт результат Пустую ячейку.
Большое Вам спасибо за внимание к моим вопросам не в моей теме: написание 3-ёх вариантов формул и детальный ответ – объяснение на вопрос.

Автор - Никанор
Дата добавления - 20.09.2018 в 19:05
krosav4ig Дата: Четверг, 20.09.2018, 19:19 | Сообщение № 20
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
до кучи
Код
=ТЕКСТ(C1*30;"[$-419]ММММ")
Код
=ТЕКСТ(C1*30;"[$-f419]ММММ")


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Четверг, 20.09.2018, 19:20
 
Ответить
Сообщениедо кучи
Код
=ТЕКСТ(C1*30;"[$-419]ММММ")
Код
=ТЕКСТ(C1*30;"[$-f419]ММММ")

Автор - krosav4ig
Дата добавления - 20.09.2018 в 19:19
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:

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