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

Вход

Регистрация

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

 

= Мир MS Excel/Дата по условию - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Дата по условию
Дата по условию
dmisviridov Дата: Среда, 05.09.2012, 12:13 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 59
Репутация: 0 ±
Замечаний: 20% ±

Здравствуйте.
Скажите как можно сделать так, чтобы в столбце, в котором ставится фиксированная дата (в примере это столбец F) проставлялась она, даже при условии, что в столбце В встречаются не только числа, но ещё и цифры с буквами (в примере ячейка выделена красным цветом со знаком вопроса)?
К сообщению приложен файл: 7101003.xls (21.5 Kb)
 
Ответить
СообщениеЗдравствуйте.
Скажите как можно сделать так, чтобы в столбце, в котором ставится фиксированная дата (в примере это столбец F) проставлялась она, даже при условии, что в столбце В встречаются не только числа, но ещё и цифры с буквами (в примере ячейка выделена красным цветом со знаком вопроса)?

Автор - dmisviridov
Дата добавления - 05.09.2012 в 12:13
DJ_Marker_MC Дата: Среда, 05.09.2012, 13:00 | Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
если я правильно понял то так:

[vba]
Code
=ЕСЛИ(B2="";ЕСЛИ(A2="";F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")
[/vba]


Сообщение отредактировал marker_mc - Среда, 05.09.2012, 13:19
 
Ответить
Сообщениеесли я правильно понял то так:

[vba]
Code
=ЕСЛИ(B2="";ЕСЛИ(A2="";F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")
[/vba]

Автор - DJ_Marker_MC
Дата добавления - 05.09.2012 в 13:00
dmisviridov Дата: Четверг, 06.09.2012, 04:19 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 59
Репутация: 0 ±
Замечаний: 20% ±

Всё работает. Спасибо.
 
Ответить
СообщениеВсё работает. Спасибо.

Автор - dmisviridov
Дата добавления - 06.09.2012 в 04:19
dmisviridov Дата: Четверг, 06.09.2012, 06:50 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 59
Репутация: 0 ±
Замечаний: 20% ±

Quote (marker_mc)
если я правильно понял то так:
=ЕСЛИ(B2="";ЕСЛИ(A2="";F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")

сейчас открыл файл и всё прекратило работать, т.е. в ячейках с цифрами всё работает, а вот в ячейке цифры с буквами нет. Может существует какая-нибудь другая формула?


Сообщение отредактировал dmisviridov - Четверг, 06.09.2012, 06:57
 
Ответить
Сообщение
Quote (marker_mc)
если я правильно понял то так:
=ЕСЛИ(B2="";ЕСЛИ(A2="";F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")

сейчас открыл файл и всё прекратило работать, т.е. в ячейках с цифрами всё работает, а вот в ячейке цифры с буквами нет. Может существует какая-нибудь другая формула?

Автор - dmisviridov
Дата добавления - 06.09.2012 в 06:50
DJ_Marker_MC Дата: Четверг, 06.09.2012, 07:23 | Сообщение № 5
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
выложите еще раз этот файл. Ато тот что в главном топике, почему то не скачивается
 
Ответить
Сообщениевыложите еще раз этот файл. Ато тот что в главном топике, почему то не скачивается

Автор - DJ_Marker_MC
Дата добавления - 06.09.2012 в 07:23
dmisviridov Дата: Четверг, 06.09.2012, 08:18 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 59
Репутация: 0 ±
Замечаний: 20% ±

Quote (marker_mc)
выложите еще раз этот файл. Ато тот что в главном топике, почему то не скачивается

Вот пожалуйста.
К сообщению приложен файл: 1560087.xls (21.5 Kb)
 
Ответить
Сообщение
Quote (marker_mc)
выложите еще раз этот файл. Ато тот что в главном топике, почему то не скачивается

Вот пожалуйста.

Автор - dmisviridov
Дата добавления - 06.09.2012 в 08:18
vikttur Дата: Четверг, 06.09.2012, 09:02 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

=ЕСЛИ(B2;...)
Такое условие работает только с числами: само число служит индикатором - если В2 отлично от нуля, то ИСТИНА, ноль определяется как ЛОЖЬ.
Для текстового значения нужно указать условие, например, В2<>""

Все это Вам показали. Формула выполняет то, что от нее хотят получить. Возможно, хотят не того smile
Опишите задачу в целом.
 
Ответить
Сообщение=ЕСЛИ(B2;...)
Такое условие работает только с числами: само число служит индикатором - если В2 отлично от нуля, то ИСТИНА, ноль определяется как ЛОЖЬ.
Для текстового значения нужно указать условие, например, В2<>""

Все это Вам показали. Формула выполняет то, что от нее хотят получить. Возможно, хотят не того smile
Опишите задачу в целом.

Автор - vikttur
Дата добавления - 06.09.2012 в 09:02
dmisviridov Дата: Четверг, 06.09.2012, 09:20 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 59
Репутация: 0 ±
Замечаний: 20% ±

Quote (vikttur)
Все это Вам показали. Формула выполняет то, что от нее хотят получить. Возможно, хотят не того Опишите задачу в целом.


Задача вот какая: В столбец b вводится номер Артикула, потом в столбце а появляется номер партии и в столбце f появляется дата производства этой партии. До тех пор пока вводятся цифры (такие же, которые встречаются во вкладке Артикул столбец а например: 1501, 1502, 1503, 1301, 1302, 1303 и т.д.) в столбец b никаких проблем не возникает, но стоит только ввести цифру из вкладки Артикул ячейка а6, т.е. 1501-А, то сразу дата исчезает и её приходится вводить в ручную. Можно здесь что-нибудь сделать?


Сообщение отредактировал dmisviridov - Четверг, 06.09.2012, 09:21
 
Ответить
Сообщение
Quote (vikttur)
Все это Вам показали. Формула выполняет то, что от нее хотят получить. Возможно, хотят не того Опишите задачу в целом.


Задача вот какая: В столбец b вводится номер Артикула, потом в столбце а появляется номер партии и в столбце f появляется дата производства этой партии. До тех пор пока вводятся цифры (такие же, которые встречаются во вкладке Артикул столбец а например: 1501, 1502, 1503, 1301, 1302, 1303 и т.д.) в столбец b никаких проблем не возникает, но стоит только ввести цифру из вкладки Артикул ячейка а6, т.е. 1501-А, то сразу дата исчезает и её приходится вводить в ручную. Можно здесь что-нибудь сделать?

Автор - dmisviridov
Дата добавления - 06.09.2012 в 09:20
Pelena Дата: Четверг, 06.09.2012, 09:41 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Вот так попробуйте
Code
=ЕСЛИ(B2="";ЕСЛИ(A2;F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВот так попробуйте
Code
=ЕСЛИ(B2="";ЕСЛИ(A2;F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")

Автор - Pelena
Дата добавления - 06.09.2012 в 09:41
vikttur Дата: Четверг, 06.09.2012, 09:42 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Можно. Вставить показанную формулу и посмотреть. Это Вы, наверное, уже сделали, но показали файл со своей старой формулой, а не с новой, где возникает ошибка.
 
Ответить
СообщениеМожно. Вставить показанную формулу и посмотреть. Это Вы, наверное, уже сделали, но показали файл со своей старой формулой, а не с новой, где возникает ошибка.

Автор - vikttur
Дата добавления - 06.09.2012 в 09:42
dmisviridov Дата: Четверг, 06.09.2012, 10:11 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 59
Репутация: 0 ±
Замечаний: 20% ±

Quote (Pelena)
=ЕСЛИ(B2="";ЕСЛИ(A2;F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")

Результат тот же. Тоже надпись исчезает при написании 1501-А, а при 1501 остаётся. Вот последний файл с примером.
К сообщению приложен файл: 1931287.xls (22.5 Kb)
 
Ответить
Сообщение
Quote (Pelena)
=ЕСЛИ(B2="";ЕСЛИ(A2;F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")

Результат тот же. Тоже надпись исчезает при написании 1501-А, а при 1501 остаётся. Вот последний файл с примером.

Автор - dmisviridov
Дата добавления - 06.09.2012 в 10:11
Pelena Дата: Четверг, 06.09.2012, 10:17 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
У Вас в файле не моя формула, посмотрите внимательнее


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

Автор - Pelena
Дата добавления - 06.09.2012 в 10:17
dmisviridov Дата: Четверг, 06.09.2012, 10:38 | Сообщение № 13
Группа: Пользователи
Ранг: Участник
Сообщений: 59
Репутация: 0 ±
Замечаний: 20% ±

Да ты права (к сожалению не знаю как на этом сайте обращаются друг к другу. На "ты" или "вы", поэтому пишу так, как принято писать в социальных сетях). Просто я попробовал ввести твою формулу, не помогло и вернул обратно. Слушай не может быть проблема в том, что у меня в Формат-Условное форматирование стоит формула:=B2*E2 или в Формат-Ячейки стоит цвет шрифта-Белый? Вот прикладываю файл с твоей формулой
К сообщению приложен файл: 5608797.xls (23.0 Kb)
 
Ответить
СообщениеДа ты права (к сожалению не знаю как на этом сайте обращаются друг к другу. На "ты" или "вы", поэтому пишу так, как принято писать в социальных сетях). Просто я попробовал ввести твою формулу, не помогло и вернул обратно. Слушай не может быть проблема в том, что у меня в Формат-Условное форматирование стоит формула:=B2*E2 или в Формат-Ячейки стоит цвет шрифта-Белый? Вот прикладываю файл с твоей формулой

Автор - dmisviridov
Дата добавления - 06.09.2012 в 10:38
Pelena Дата: Четверг, 06.09.2012, 10:46 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Quote (dmisviridov)
не знаю как на этом сайте обращаются друг к другу

Посмотрите как обращаются к Вам
Quote (dmisviridov)
цвет шрифта-Белый

Конечно, белым по белому не разглядеть
А зачем такое УФ?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816


Сообщение отредактировал Pelena - Четверг, 06.09.2012, 11:12
 
Ответить
Сообщение
Quote (dmisviridov)
не знаю как на этом сайте обращаются друг к другу

Посмотрите как обращаются к Вам
Quote (dmisviridov)
цвет шрифта-Белый

Конечно, белым по белому не разглядеть
А зачем такое УФ?

Автор - Pelena
Дата добавления - 06.09.2012 в 10:46
Муля2010 Дата: Четверг, 06.09.2012, 11:38 | Сообщение № 15
Группа: Проверенные
Ранг: Обитатель
Сообщений: 290
Репутация: 12 ±
Замечаний: 0% ±

Pelena,
Quote (Pelena)
=ЕСЛИ(B2="";ЕСЛИ(A2;F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")

Quote (Pelena)
=ЕСЛИ(B2="";ЕСЛИ(A2;F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")

Quote (Pelena)
=ЕСЛИ(B2="";ЕСЛИ(A2;F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")

Quote (Pelena)
=ЕСЛИ(B2="";ЕСЛИ(A2;F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")

Пардон
Здраствуйте
А вы не заметили, что эта формула ставит дату во всех ячейках подряд, без учета условий


С ув. Муля!
 
Ответить
СообщениеPelena,
Quote (Pelena)
=ЕСЛИ(B2="";ЕСЛИ(A2;F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")

Quote (Pelena)
=ЕСЛИ(B2="";ЕСЛИ(A2;F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")

Quote (Pelena)
=ЕСЛИ(B2="";ЕСЛИ(A2;F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")

Quote (Pelena)
=ЕСЛИ(B2="";ЕСЛИ(A2;F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")

Пардон
Здраствуйте
А вы не заметили, что эта формула ставит дату во всех ячейках подряд, без учета условий

Автор - Муля2010
Дата добавления - 06.09.2012 в 11:38
Pelena Дата: Четверг, 06.09.2012, 11:50 | Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Муля2010, я исходила из того, что ячейки в столбце А заполнены формулой. Думаю, в реальной ситуации так и будет


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеМуля2010, я исходила из того, что ячейки в столбце А заполнены формулой. Думаю, в реальной ситуации так и будет

Автор - Pelena
Дата добавления - 06.09.2012 в 11:50
DJ_Marker_MC Дата: Четверг, 06.09.2012, 12:24 | Сообщение № 17
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
dmisviridov, у меня тут идея родилась, а у Вас текст может быть только в конце или в любом месте?
если только в конце то можно так:

Code
=ЕСЛИ(ЛЕВСИМВ(B2;3)="";ЕСЛИ(A2="";F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")
К сообщению приложен файл: 2018862.xls (33.0 Kb)
 
Ответить
Сообщениеdmisviridov, у меня тут идея родилась, а у Вас текст может быть только в конце или в любом месте?
если только в конце то можно так:

Code
=ЕСЛИ(ЛЕВСИМВ(B2;3)="";ЕСЛИ(A2="";F2;ТДАТА()-"08:00:00");ТДАТА()-"08:00:00")

Автор - DJ_Marker_MC
Дата добавления - 06.09.2012 в 12:24
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Дата по условию
  • Страница 1 из 1
  • 1
Поиск:

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