Блог им. BALLI

Помогите с фолмулой эксель

    • 05 июня 2017, 16:20
    • |
    • BALLI
  • Еще

Всем привет.

Мучаюсь с формулой. Не соображу как прописать функцию.
В таблицу 1 выводятся данные. Как прописать функцию  чтобы там где в обеих клеточках «0», ячейки пропадали и не отображались, а данные выходили как в таблице 2.

Таблица 1   Таблица   2
8 0   8 0
0 0   0 5
0 5   9 0
0 0   0 11
9 0   55 0
0 0      
0 11      
0 0      
0 0      
0 0      
55 0      
0 0      
    17 комментариев
    Файл прикладывать не стал, проще скопировать и вставить в эксель.
    avatar
    Сделать третий столбец, который будет равен 1, если в левых двух столбцах 0
    =ЕСЛИ(И(A1=0;B1=0);1;0)

    Потом наложить фильтр по третьему столбцу, показывать все, где 0
    avatar
    Андрей К, а если надо сделать то же самое но не в столбцах а в строках то как тогда?
    88
    5
    59
    11
    чтобы так получилось?

    avatar
    Kriis, плохо понял ваш пример
    avatar
    Андрей К, убрать нули в строках схлопнуть нули в строках… как вверху только фильтр не в столбцах а в строках.
    avatar
    Kriis, с помощью VBA точно бы сделал. С помощью формул и средств надо подумать.
    avatar
    Kriis, ппридумал! сейчас покажу
    avatar
    Kriis, показал на скрине в два этапа! это можно все в одну формулу просто уложить



    avatar
    Андрей К, а чтобы эти же цифры оставались в ячейках? т.е чтобы ячейки с цифрами оставались нетронутыми, а нулевые ячейки схлопнулись и исчезли… А потом оставшиеся можно расцепить 88 в отдельные ячейки?
    avatar
    Андрей К,  когда ячейка обновляется, т.е. новая добавляется раз в минуту, фильтр отрубается. Заново приходится включать.
    Без фильтра можно что —  нибудь придумать?
    avatar
    Андрей К, или чтобы фильтр сам включался постоянно, в настройках предусмотрено это?
    avatar
    Данные статичны и это надо один раз сделать или все время дополняются и меняются?
    avatar
     Добавляется новая ячейка с данными с верху раз в минуту.
    Это обычный вывод данных из квика с индикатора.
    avatar
     Вернее не добавляется а меняется, если ограничение поставить вывод 30 строк, то больше выводить и не будет.
    avatar
    VBA напиши код и пусть работает, каждую минуту проверяет по условиям и дозаполняет таблицу
    avatar
    =ЕСЛИ(А1=0;"";A1)
    Создать табличку 1 в 1 с табличкой данных с таким кодом.

    avatar

    теги блога BALLI

    ....все тэги



    UPDONW
    Новый дизайн