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

Вход

Регистрация

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

 

= Мир MS Excel/Формат день недели - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Формат день недели
Mark17 Дата: Вторник, 15.05.2012, 13:38 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Здравствуйте!
Как на основе формат день недели создать другой, чтобы по номеру дня недели выдавал нужный формат, во встроенных форматах ДДД и ДДДД только Пн-Вс и понедельник-воскресенье, а как сделать так, чтобы отображалось все заглавными буквами или например другим сокращением понед-воскрес или допустим хочу, чтобы писалось латинскими буквами.
Если создаешь на основе существующего, то только можно дописать и будут все одинаковые дописки ко всем дням недели, а как вот изменить имеющиеся дни недели?
 
Ответить
СообщениеЗдравствуйте!
Как на основе формат день недели создать другой, чтобы по номеру дня недели выдавал нужный формат, во встроенных форматах ДДД и ДДДД только Пн-Вс и понедельник-воскресенье, а как сделать так, чтобы отображалось все заглавными буквами или например другим сокращением понед-воскрес или допустим хочу, чтобы писалось латинскими буквами.
Если создаешь на основе существующего, то только можно дописать и будут все одинаковые дописки ко всем дням недели, а как вот изменить имеющиеся дни недели?

Автор - Mark17
Дата добавления - 15.05.2012 в 13:38
Serge_007 Дата: Вторник, 15.05.2012, 14:00 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Mark17)
хочу, чтобы писалось латинскими буквами

[vba]
Code
[$-F819]ДДДД
[/vba]

Quote (Mark17)
как вот изменить имеющиеся дни недели?

Что это значит?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Mark17)
хочу, чтобы писалось латинскими буквами

[vba]
Code
[$-F819]ДДДД
[/vba]

Quote (Mark17)
как вот изменить имеющиеся дни недели?

Что это значит?

Автор - Serge_007
Дата добавления - 15.05.2012 в 14:00
Mark17 Дата: Вторник, 15.05.2012, 14:05 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Quote
Что это значит?

Если выбираешь формат ДДД и например в ячейке стоит цифра 2, что в ячейке отобразится значение "Вт" , а мне нужно допустим чтобы вместо "Вт" отобржалось "ВТ" (с заглавными буквами) или допустим "ВТОРН" или "VTORNIK", то что я хочу.


Сообщение отредактировал Mark17 - Вторник, 15.05.2012, 14:07
 
Ответить
Сообщение
Quote
Что это значит?

Если выбираешь формат ДДД и например в ячейке стоит цифра 2, что в ячейке отобразится значение "Вт" , а мне нужно допустим чтобы вместо "Вт" отобржалось "ВТ" (с заглавными буквами) или допустим "ВТОРН" или "VTORNIK", то что я хочу.

Автор - Mark17
Дата добавления - 15.05.2012 в 14:05
Serge_007 Дата: Вторник, 15.05.2012, 14:07 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Mark17)
в ячейке стоит цифра 2, что в ячейке отобразится значение "Вт"

Это не изменение дней недели


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Mark17)
в ячейке стоит цифра 2, что в ячейке отобразится значение "Вт"

Это не изменение дней недели

Автор - Serge_007
Дата добавления - 15.05.2012 в 14:07
Mark17 Дата: Вторник, 15.05.2012, 14:09 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Quote
Это не изменение дней недели

мне нужно изменение отображения дня недели
 
Ответить
Сообщение
Quote
Это не изменение дней недели

мне нужно изменение отображения дня недели

Автор - Mark17
Дата добавления - 15.05.2012 в 14:09
_Boroda_ Дата: Вторник, 15.05.2012, 15:26 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16715
Репутация: 6504 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Ну, если так уж прям очень-очень хочется - посмотрите такой вариант.
Дату вводить в ячейки В1:В100.
К сообщению приложен файл: __2.xlsx (13.4 Kb)


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

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

Excel 2016
Саш, автор хочет изменить формат той ячейки, в которой находится дата...


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеСаш, автор хочет изменить формат той ячейки, в которой находится дата...

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

Excel 2016
Quote (_Boroda_)
Повводи даты в столбце В и посмотри

Ты ссылками запутал smile


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (_Boroda_)
Повводи даты в столбце В и посмотри

Ты ссылками запутал smile

Автор - Serge_007
Дата добавления - 15.05.2012 в 16:17
ZORRO2005 Дата: Вторник, 15.05.2012, 18:00 | Сообщение № 9
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация: 148 ±
Замечаний: 0% ±

Excel2010
Привет,_Boroda_
расскажи, пожалуйста, как сделал.
...
Все понял! В УФ забыл заглянуть.


Сообщение отредактировал ZORRO2005 - Вторник, 15.05.2012, 18:02
 
Ответить
СообщениеПривет,_Boroda_
расскажи, пожалуйста, как сделал.
...
Все понял! В УФ забыл заглянуть.

Автор - ZORRO2005
Дата добавления - 15.05.2012 в 18:00
Mark17 Дата: Среда, 16.05.2012, 09:15 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

В приведенном файле автоматом день недели не проставляется на каждое число нужно выбирать свой формат со своим днем недели, получается что на любое число можно установить один и тот же день недели, а мне хотелось бы чтобы это было автоматом, допустим на цифру "1" назначалось "PONED", на "2" - "VTORN" , на "3" - "SREDA", и т.д.
 
Ответить
СообщениеВ приведенном файле автоматом день недели не проставляется на каждое число нужно выбирать свой формат со своим днем недели, получается что на любое число можно установить один и тот же день недели, а мне хотелось бы чтобы это было автоматом, допустим на цифру "1" назначалось "PONED", на "2" - "VTORN" , на "3" - "SREDA", и т.д.

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

Excel 2016
Quote (Mark17)
на цифру "1" назначалось "PONED", на "2" - "VTORN" , на "3" - "SREDA"

Что за цифры? Откуда они берутся?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Mark17)
на цифру "1" назначалось "PONED", на "2" - "VTORN" , на "3" - "SREDA"

Что за цифры? Откуда они берутся?

Автор - Serge_007
Дата добавления - 16.05.2012 в 09:18
Mark17 Дата: Среда, 16.05.2012, 09:22 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

цифры берутся из функции ДЕНЬНЕД
 
Ответить
Сообщениецифры берутся из функции ДЕНЬНЕД

Автор - Mark17
Дата добавления - 16.05.2012 в 09:22
Mark17 Дата: Среда, 16.05.2012, 09:30 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

мне надо чтобы было вот так
К сообщению приложен файл: 8982072.xls (17.0 Kb)
 
Ответить
Сообщениемне надо чтобы было вот так

Автор - Mark17
Дата добавления - 16.05.2012 в 09:30
Serge_007 Дата: Среда, 16.05.2012, 09:36 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
[vba]
Code
=ВЫБОР(ДЕНЬНЕД(A13;1);"VOSKRES";"PON";"VTOR";"SRED";"CHET";"PIATN";"SUBB")
[/vba]
К сообщению приложен файл: Mark17.xls (32.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение[vba]
Code
=ВЫБОР(ДЕНЬНЕД(A13;1);"VOSKRES";"PON";"VTOR";"SRED";"CHET";"PIATN";"SUBB")
[/vba]

Автор - Serge_007
Дата добавления - 16.05.2012 в 09:36
_Boroda_ Дата: Среда, 16.05.2012, 09:45 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 16715
Репутация: 6504 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Почитайте ВНИМАТЕЛЬНО справку по функции ДЕНЬНЕД - "Возвращает день недели, соответствующий дате. По умолчанию день недели определяется как целое число в интервале от 1 (воскресенье) до 7 (суббота)." Обращаю Ваше внимание на слова "число в интервале от 1 до 7". А теперь смотрим справку по той же функции про тип (второй аргумент, который у Вас единичка) - "1 или опущен Число от 1 (воскресенье) до 7 (суббота)". То есть, Ваша функция =ДЕНЬНЕД(A17;1) возвращает ЧИСЛО от 1 до 7, которое Excel преобразует в ДАТУ от 01/01/1900 до 07/01/1900, которые, в свою очередь, являются вторником - понедельником соответственно.
См. файл.
Вам не нужно писать ДЕНЬНЕД, Вам просто нужно сделать так, как в файле
К сообщению приложен файл: 5829376.xlsx (12.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПочитайте ВНИМАТЕЛЬНО справку по функции ДЕНЬНЕД - "Возвращает день недели, соответствующий дате. По умолчанию день недели определяется как целое число в интервале от 1 (воскресенье) до 7 (суббота)." Обращаю Ваше внимание на слова "число в интервале от 1 до 7". А теперь смотрим справку по той же функции про тип (второй аргумент, который у Вас единичка) - "1 или опущен Число от 1 (воскресенье) до 7 (суббота)". То есть, Ваша функция =ДЕНЬНЕД(A17;1) возвращает ЧИСЛО от 1 до 7, которое Excel преобразует в ДАТУ от 01/01/1900 до 07/01/1900, которые, в свою очередь, являются вторником - понедельником соответственно.
См. файл.
Вам не нужно писать ДЕНЬНЕД, Вам просто нужно сделать так, как в файле

Автор - _Boroda_
Дата добавления - 16.05.2012 в 09:45
Mark17 Дата: Среда, 16.05.2012, 10:06 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

спасибо Serge_007, формула действительно как вариант решения, а возможно как-то на основе формата ДДД сделать свой формат или формат ДДД идет как мини программа в которую просто так не залезешь и не изменишь?
 
Ответить
Сообщениеспасибо Serge_007, формула действительно как вариант решения, а возможно как-то на основе формата ДДД сделать свой формат или формат ДДД идет как мини программа в которую просто так не залезешь и не изменишь?

Автор - Mark17
Дата добавления - 16.05.2012 в 10:06
Serge_007 Дата: Среда, 16.05.2012, 10:10 | Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Mark17)
возможно как-то на основе формата ДДД сделать свой формат

_Boroda_, уже предложил такое решение


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Mark17)
возможно как-то на основе формата ДДД сделать свой формат

_Boroda_, уже предложил такое решение

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

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