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

Вход

Регистрация

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

 

= Мир MS Excel/Спрятать содержимое ячеек - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Спрятать содержимое ячеек (Формулы)
Спрятать содержимое ячеек
slava Дата: Пятница, 31.01.2014, 21:20 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Всем доброго времени суток! Подскажите пожалуйста формулу в УФ,с помощью которой можно спрятать содержимое ячейки. Но не все так просто,как кажется(хотя может это мне так кажется)) ). В примере приложил файл с таблицей. Под каждым месяцем находятся даты(заполняются с помощью формул)(с понедельника по воскресенье) под которые будут вводится данные(своего рода отчет за неделю.) В январе месяце с помощью УФ я попытался спрятать числа,которые к январю ну ни как не относятся(это 03.02 и 09.02. ) Их я спрятал,но еще пропадает дата 02.02 которая изчезать ни как не должна.(понедельник-27.01 воскресенье 02.02)
В феврале,например,нужно спрятать 03.03. и 09.03 в апреле 05.05 и 11.05 и т.д.
Кстати,в Феврале показан пример,как это должно быть(без УФ)
Спасибо.
К сообщению приложен файл: 011283659832.xlsx (15.0 Kb)
 
Ответить
СообщениеВсем доброго времени суток! Подскажите пожалуйста формулу в УФ,с помощью которой можно спрятать содержимое ячейки. Но не все так просто,как кажется(хотя может это мне так кажется)) ). В примере приложил файл с таблицей. Под каждым месяцем находятся даты(заполняются с помощью формул)(с понедельника по воскресенье) под которые будут вводится данные(своего рода отчет за неделю.) В январе месяце с помощью УФ я попытался спрятать числа,которые к январю ну ни как не относятся(это 03.02 и 09.02. ) Их я спрятал,но еще пропадает дата 02.02 которая изчезать ни как не должна.(понедельник-27.01 воскресенье 02.02)
В феврале,например,нужно спрятать 03.03. и 09.03 в апреле 05.05 и 11.05 и т.д.
Кстати,в Феврале показан пример,как это должно быть(без УФ)
Спасибо.

Автор - slava
Дата добавления - 31.01.2014 в 21:20
Nic70y Дата: Пятница, 31.01.2014, 21:49 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8769
Репутация: 2276 ±
Замечаний: 0% ±

Excel 2010
Код
=И(B2>КОНМЕСЯЦА(ИНДЕКС($B$1:B$1;ПОИСКПОЗ(9^9;$B$1:B$1;1));0);B2<>"итого")
формула УФ


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=И(B2>КОНМЕСЯЦА(ИНДЕКС($B$1:B$1;ПОИСКПОЗ(9^9;$B$1:B$1;1));0);B2<>"итого")
формула УФ

Автор - Nic70y
Дата добавления - 31.01.2014 в 21:49
slava Дата: Пятница, 31.01.2014, 22:09 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
=И(B2>КОНМЕСЯЦА(ИНДЕКС($B$1:B$1;ПОИСКПОЗ(9^9;$B$1:B$1;1));0);B2<>"итого")

спасибо огромное за отзыв,но эта формула сути не меняет, получается так же как и с
Код
=$B$1+30
 
Ответить
Сообщение
=И(B2>КОНМЕСЯЦА(ИНДЕКС($B$1:B$1;ПОИСКПОЗ(9^9;$B$1:B$1;1));0);B2<>"итого")

спасибо огромное за отзыв,но эта формула сути не меняет, получается так же как и с
Код
=$B$1+30

Автор - slava
Дата добавления - 31.01.2014 в 22:09
Nic70y Дата: Пятница, 31.01.2014, 22:21 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8769
Репутация: 2276 ±
Замечаний: 0% ±

Excel 2010
так же как и с
сомневаюсь.
возможно я не понял Ваш вопрос.
см. файл:
К сообщению приложен файл: 011283659832-1-.xlsx (14.8 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
так же как и с
сомневаюсь.
возможно я не понял Ваш вопрос.
см. файл:

Автор - Nic70y
Дата добавления - 31.01.2014 в 22:21
slava Дата: Пятница, 31.01.2014, 22:41 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
сомневаюсь.
возможно я не понял Ваш вопрос.

Может быть,может я не доходчиво объяснил. Что в вашем,что в моем примере,эти формулы закрашивают лишнею дату. Эта дата,которая привязана к неделе предыдущего месяца. . Т.е если понедельник это 27.01. ,а неделя заканчивается 02.02,то 02.02 не надо закрашивать. Думаю сейчас должно быть понятно))))))
Кстати,выложил пример с формулой
Код
=$B$1+30
. Результат тот же))
К сообщению приложен файл: Nic70y_011283.xlsx (15.1 Kb)
 
Ответить
Сообщение
сомневаюсь.
возможно я не понял Ваш вопрос.

Может быть,может я не доходчиво объяснил. Что в вашем,что в моем примере,эти формулы закрашивают лишнею дату. Эта дата,которая привязана к неделе предыдущего месяца. . Т.е если понедельник это 27.01. ,а неделя заканчивается 02.02,то 02.02 не надо закрашивать. Думаю сейчас должно быть понятно))))))
Кстати,выложил пример с формулой
Код
=$B$1+30
. Результат тот же))

Автор - slava
Дата добавления - 31.01.2014 в 22:41
Pelena Дата: Пятница, 31.01.2014, 23:15 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19192
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
Проверьте такой вариант (формула для расчёта ближайшего прошлого понедельника создана по аналогии с формулой MCH отсюда)
Формула УФ для января
Код
=МЕСЯЦ(B2-ОСТАТ(B2-2;7))>МЕСЯЦ($B$1)
К сообщению приложен файл: 7532392.xlsx (15.3 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеПроверьте такой вариант (формула для расчёта ближайшего прошлого понедельника создана по аналогии с формулой MCH отсюда)
Формула УФ для января
Код
=МЕСЯЦ(B2-ОСТАТ(B2-2;7))>МЕСЯЦ($B$1)

Автор - Pelena
Дата добавления - 31.01.2014 в 23:15
Nic70y Дата: Пятница, 31.01.2014, 23:24 | Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 8769
Репутация: 2276 ±
Замечаний: 0% ±

Excel 2010
slava, для интереса в ячейку H2, своего файла введите дату 01.02.2014 и почувствуйте разницу, а в остальном формула Pelena думаю Вам подойдет.


ЮMoney 41001841029809
 
Ответить
Сообщениеslava, для интереса в ячейку H2, своего файла введите дату 01.02.2014 и почувствуйте разницу, а в остальном формула Pelena думаю Вам подойдет.

Автор - Nic70y
Дата добавления - 31.01.2014 в 23:24
slava Дата: Суббота, 01.02.2014, 07:15 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
=МЕСЯЦ(B2-ОСТАТ(B2-2;7))>МЕСЯЦ($B$1)

Большое человеческое Вам спасибо!!! Все работает,так как мне и нужно было.
 
Ответить
Сообщение
=МЕСЯЦ(B2-ОСТАТ(B2-2;7))>МЕСЯЦ($B$1)

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

Автор - slava
Дата добавления - 01.02.2014 в 07:15
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Спрятать содержимое ячеек (Формулы)
  • Страница 1 из 1
  • 1
Поиск:

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