Блог им. 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      
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
    19
    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

    Читайте на SMART-LAB:
    Фото
    🥇 Кто покупает переработанное золото
    🔥 Группа МГКЛ работает на рынке вторичного оборота драгоценных металлов под брендом «ЛОТ ЗОЛОТО». Компания аккумулирует лом драгоценных...
    Фото
    Очередная волна дефолтов захлестнула рынок ВДО. Итоги недели
    Индекс RGBI торгуется вблизи отметки в 113,55 пунктов, демонстрируя коррекцию порядка 0,6% по итогам недели Инфляция и ОФЗ...
    Инвестиции без спешки: торгуем в выходные
    Алексей Девятов Клиенты Альфа-Инвестиций могут совершать сделки в выходные . Торги в эти дни не отличаются волатильностью, но если всё-таки...
    Фото
    Окей МСФО 6 мес. 2026 г. - самые низкие мультипликаторы сектора
    Окей опубликовал финансовые результаты за 6 мес. 2026 г. Выручка компании выросла на 10,4% до 43,3 млрд руб.  Валовая прибыль выросла на...

    теги блога BALLI

    ....все тэги



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