Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 След.
Количество открытых закупок по нескольким отделам на разных листах
 
Цитата
Ігор Гончаренко написал:
нужно хранить ВСЁ на одном листе с дополнительным столбцом Район
<...>
даже если очень нужно посмотреть что-то одно, то выбрать в фильтре нужный район,
А если руководство/пользователи не желают пользоваться фильтром потому что привыкли к отчетам на отдельных листах, то специально для них можно сделать один лист (содержащий название района в ячейке с выпадающим списком), на который по мере необходимости будут выводиться данные из общей базы по разным районам...
Сгенерировать случайные неповторяющиеся числа
 
Цитата
said.makhmudov написал:
В силу необходимости использования этого генератора в работе, нужно чтоб он не создавал случайные числа, которые повторяются.
Должны ли числа быть целыми?
Обычно для создания перечня уникальных числовых значений я добавляю к целой части (значимой) дробную, сгенерированную на основании последовательности отличающихся друг от друга чисел (например, порядковый номер числа в последовательности деленный на заведомо большое число)
Вывод наименования столбца, в зависимости от значения ячейки
 
Цитата
Nastay написал:
только не срабатывает ни первая, ни вторая формул
Скажите, знакомо ли Вам понятие формула массива? Она вводится одновременным нажатием CTRL+SHFT+ENTER вместо просто ENTER

Обе предложенные формулы работают
Если ячейка имеет границы, то применяем форматирование
 
Цитата
Aveld написал:
Подскажите пожалуйста, как показать в формуле при создании правила в УФ, что текст зачеркнутый?
Если ячейка имеет границы, то применяем форматирование
 
Цитата
Aveld написал:
Зачеркиваем вручную, можно каким-нибудь образом показать, что
Можно попробовать вместо зачеркивания присваивать ДРУГОЙ ячейке (флагу) какое-нибудь специфическое значение; и уже по наличию данного флага автоматизировать действия с основной ячейкой - например, при помощи условного форматирования (УФ).
К сожалению, УФ [почему-то..?] не допускает использования именно диагональных границ в форматируемых ячейках... зато вместо них можно использовать зачеркнутый шрифт. И/ИЛИ менять ей цвет фона, если требуется...
В этом случае по значению флага (в доп. ячейке/ячейках) можно принимать и другие решения в отношении основной ячейки/ячеек: например, "суммировать значения по цвету"
Исключение повторяющихся значений в строке, Необходимо чтобы в строке уникальное значение не отображались повторно.
 
Мне кажется, что в данном случае стоит попробовать строить диаграммы Ганта с подписями данных...
Изменено: IKor - 19 Фев 2019 10:58:42 (добавлен модифицированный пример из приемов)
Исключение повторяющихся значений в строке, Необходимо чтобы в строке уникальное значение не отображались повторно.
 
Цитата
БМВ написал:
Как только в следующей ячейке что-то появится, так это сразу заблокирует продолжение вывода данных за пределами ячейки для предыдущей.
Именно по этой причине столбец S на картинке такой широкий :)
также смотрите на столбец AM
Как вариант: можно попробовать повернуть текст в ячейках вертикально
Поиск и подстановка значений из таблицы
 
Еще можно попробовать такую формулу массива (CTRL+SHFT+ENTER)
Код
=МАКС(($C$18:$C$39<>0)*($D$18:$D$39=$B2))
которая вернет 1, если в указанной машине присутствуют отличные от 0 позиции и вернет 0 в противном случае
Изменено: IKor - 19 Фев 2019 10:15:50
Построение графика работы 2 /2
 
Цитата
Aleksey1107 написал:
если к примеру у сотрудника стоит "8-20" 30 и 31 января 2019 г. , то при переходе на февраль месяц у него 1 и 2 числа ни чего стоять не должно, он должен быть выходной.
Логика работы предлагаемой мной формулы опирается на явное указание [вручную] первого рабочего дня в месяце для каждого сотрудника - смотрите столбец А.
Т.к. мне не вполне понятна форма хранения данных за прошлые месяцы, то мне сложно догадаться откуда логика нового месяца должна получать информацию о предыдущем.

Например, если Вы продолжите таблицу следующих месяцев справа от предыдущих (исправите формулу для ячейки AM11: для начала нового месяца укажете КОНМЕСЯЦА(AL11;0)+1 вместо ""):
Код
=ЕСЛИОШИБКА(ЕСЛИ(AL11=КОНМЕСЯЦА(AL11;0);КОНМЕСЯЦА(AL11;0)+1;AL11+1);"")
То график корректно продолжится.

При другом способе хранения данных может понадобится другое решение.
Построение графика работы 2 /2
 
Алексей, посмотрите то ли это, что Вам требуется
СЦЕПИТЬ по нескольким условиям, Как сцепить данные из двух строчек первого столбца, опираясь на условия по второму и третьему столбцу?
 
Знакома ли Вам эта статья?
Склеивание текста по условию
Абсолютная ссылка на умную таблицу
 
Уважаемые коллеги,

правильно ли я понимаю, что в новых редакциях MS Excel не появилась возможность объявления абсолютных и/или "полу-абсолютных" ссылок на заголовки умной таблицы? И все заголовки по-прежнему интерпретируются как относительные ссылки?
[ Закрыто] Альтернатива РАЗНДАТ обычными формулами
 
Если Вы пойдете по пути хранения данных и представления приблизительных результатов в разных ячейках, то никто Вам не помешает использовать хоть пять, хоть больше условий для УФ. На мой взгляд сложность Вашей задачи заключается в том, что Вы хотите обрабатывать машинным кодом данные, адаптированные для человека.
Про формулу из столбца К - я разнес части этой формулы по разным ячейкам для более простого понимания, но до конца логику не постиг. Вероятно, для этого следует потратить больше времени, чем я готов сейчас потратить...
[ Закрыто] Альтернатива РАЗНДАТ обычными формулами
 
Цитата
Лунтик написал:
К сожалению так не подойдёт, ибо дальше эти сроки будут участвовать в других обработках
Передавайте в дальнейшую обработку данные в днях, а для текущего отображения используйте округленные даты. Может быть даже получится использовать единую ячейку со спец. форматом для хранения точного значения и представления округленных результатов. Например, если результат менее 32 дней, то представлять его буквально; а если результат более 31 дня, то домножать его на минус единицу, но вместо отрицательного числа отображать текст "более месяца".
Но проще, разумеется, использовать пару ячеек: одну для отображения (округленное число месяцев-лет) и другую для передачи в дальнейшую обработку (точное число дней)

В отношении файла из #41 - укажите, пожалуйста, из какого столбца формула Вам не понятна - там из четыре...
[ Закрыто] Альтернатива РАЗНДАТ обычными формулами
 
После прочтения темы возник вопрос: точно ли необходимо с одинаковой точностью вычислять большие и малые сроки действия сертификата?
Если срок составляет более месяца (нескольких месяцев, тем более года/лет), то уже не слишком важно насколько именно больше:
* до 31 дня - пишите ответ в днях точно (пусть даже в феврале и пройдет более месяца - не важно)
* более 31 дня - ответ "более одного месяца" (пусть даже прошел ровно один календарный месяц)
* более 60/90/.../330 дней - ответ "более 2/3/.../11 месяцев)
* более 360/720/... дней - ответ "более 1/2/... года/лет"

===============================Ревизия======================­============
Лунтик написал:
Для месяцев - РАЗОБРАЛСЯ и поправил. Теперь всё работает. Но не могли бы Вы объяснить, как работает формула для дней, пожалуйста?
Код
<...>&ДЕНЬ(C25)-ДЕНЬ(СЕГОДНЯ())+ЕСЛИ(ДЕНЬ(C25)<ДЕНЬ(СЕГОДНЯ());ДЕНЬ(КОНМЕСЯЦА(СЕГОДНЯ();0));0)&" дн "
Вторая часть формулы из столбца H (вычисление количества дней) работает следующим образом:
- вначале вычисляется разность между порядковым днем месяца даты окончания сертификата и порядковым днем текущего месяца
- если эта разница отрицательна, то к ней добавляется количество дней в текущем месяце; иначе не добавляется ничего
Изменено: IKor - 13 Фев 2019 13:56:35
Статус "+", если в ячейках строки нет "-"
 
MagicUA, посмотрите прилагаемый файл.

Модераторам - предлагаемое название темы: "Проверка выполнения разноуровневых условий при помощи СУММПРОИЗВ()"
поиск уникального значения(много данных + ряд условий), банально - поиск уникальных значений
 
Цитата
Darkvisor написал:
Единственное - привязывается паразит к пути до файла источника абсолютному.
Михаил, а Вы видели этот прием?
Параметризация путей к данным в Power Query
Изменено: IKor - 12 Фев 2019 10:50:46
Счет одинаковых значений по столбцу с условием., Прошу помочь с формулой.
 
Мне кажется, что Вам также будет интересен этот прием: Подсчет количества уникальных значений
Или такая формула:
Код
=СУММПРОИЗВ(1/СЧЁТЕСЛИ($A$2:$A$6;$A$2:$A$6))
Изменено: IKor - 31 Янв 2019 16:37:45
Можно ли выцепить из ячейки числа и отдельно их суммировать?
 
А в более общем случае могут пригодится регулярные выражения
Определить рабочие даты с учетом праздников и выходных
 
Цитата
Пытливый написал:
Попробуйте применить функцию РАБДЕНЬ()
После чего снова возникнет вопрос как учитывать перенесенные рабочие дни...
Построение диаграммы с 3 параметрами
 
Возможно, Вам пригодятся варианты, представленные на этом сайте в Приемах, например, Анимированная пузырьковая диаграмма или просто Пузырьковая диаграмма (Bubble Chart)
Изменено: IKor - 30 Янв 2019 16:06:01
Подсчёт уникальных фамилий с несколькими условиями
 
Цитата
dioniska169 написал:
удаление дубликатов не могу воспользоваться
А другими способами?
Если Вы попробуете посмотреть также ссылки на другие приемы, например эту, то возможно Вас заинтересует представленный там формульный способ составления перечня уникальных элементов списка...
Подсчёт уникальных фамилий с несколькими условиями
 
Посмотрите варианты формирования списка уникальных значений, приведенные в этом Приёме, а также по ссылкам под этой статьёй
Сортировка диапазона по месяцу и году
 
Здравствуйте, Selver.

То, о чем Вы просите можно реализовать в MS Excel при помощи возможностей VBA (сортировка всего диапазона при изменении значения одной из ячеек столбца Е). Так как вместо формул в диапазон А26:F45 Вы вносите значения, то другим способом сортировки (хотя ее придется делать вручную) является использование автофильтра (Смотрите: Данные / Сортировка и фильтр / Фильтр) - пример прилагается. И наконец, третий пришедший мне в голову вариант - это создание отдельного отчета (при помощи сводной таблицы или формул), куда из диапазона А26:F45 будут подтягиваться уже отсортированные как нужно значения; однако новые данные по-прежнему придется вносить в исходный диапазон.

P.S. Примите добрый совет: объединенные ячейки больше мешают, чем помогают...  
Возвращение значения по трем переменным
 
Цитата
Зимний написал:
в ячейке G8 должно быть ФИО109, потому что у ФИО109 самый высокий балл
Если Вы уже отсортировали свою таблицу по уменьшению балла успешности, то формула вида
Код
=ИНДЕКС(Таблица5[ФИО];СТРОКА()-СТРОКА($G$7);1)
вернет Вам имена победителей сверху отсортированной таблицы
Как удалить символ внутри числа
 
Цитата
БМВ написал:
а до этого было число с плюсом в середине ! :-)
Нет, до этого было число 13214 :)
Подбор рисунка по наименование
 
Если я не ошибаюсь, то Вы добьетесь успеха, повторив 4й и 5й шаги указанного выше приема для всех ячеек нужного Вам диапазона в новой таблице.
Если же Вам не требуется выпадающие списки, то решение можно даже несколько упростить, заполнив вручную "левый" столбец таблицы нужными значениями.
Подбор ближайшего из значений по нескольким характеристикам
 
А зачем?
формулу с относительной ссылкой можно записать в столбце H и протянуть до столбца K без изменения.
А абсолютными ссылками так бы не получилось...
Установка значения скидки в зависимости от объема продаж
 
Попробуйте использовать формулу
Код
=ВПР(B3;$F$4:$H$10;3;1)
Как посчитать какое кол-во разных значений в столбце или ячейке, исключая значение "пустота"?
 
Видимо потому, что Петрова-Вторая и Сидорова-Вторая в августе работали над одним и тем же проектом...
Код
=E12=E14 возвращает ИСТИНУ
Страницы: 1 2 3 4 5 6 7 8 9 10 След.
Наверх