Блог им. 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
    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:
    Фото
    🏦 Первый и единственный «золотой банк» России создадут на базе МГКЛ
    Совет директоров ПАО «МГКЛ» утвердил обновленную стратегию развития Группы на 2026–2030 годы. Одним из ключевых решений станет приобретение...
    Фото
    Народный портфель. Норникель вместо Роснефти
    Московская биржа опубликовала данные о «Народном портфеле» за июнь 2026 г. Рассмотрим, какие бумаги были популярны у российских частных...
    Что произойдет с допэмиссией ВТБ на фоне обвала рынка?
    Акции ВТБ в ходе торгов 8 июля при умеренном росте российских фондовых индексов корректируются вниз на 0,85%, до 64,5 руб. На фоне почти...
    Фото
    Сетевые компании. Изменение целевых цен и смена рейтинга!
    Я последнее время наблюдаю такую тенденцию — у компании дивидендный гэп, но акции продолжают отвесно падать, это и произошло с сетевыми...

    теги блога BALLI

    ....все тэги



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