-1

У меня есть лист со следующими данными:

Column A  |  Column B  |  Column C - E     |   Column F
==========|============|===================|============
Customer  |  Amount    |  Additional data  |  Paid (Y/N)

Я хотел бы создать новый рабочий лист только с теми клиентами, которые еще не заплатили, и данными из этой строки.

3 ответа3

1

Вы можете использовать сводную таблицу.

  • Просто выберите ваши данные (включая заголовки), затем на ленте нажмите « Insert > Pivot Table .
  • Excel создаст новый лист и сводную таблицу, которые вам нужно настроить. Просто перетащите соответствующие поля в пространство строк / столбцов и перетащите поле Paid в пространство фильтров.
  • Наконец, отфильтруйте сводную таблицу и выберите N , чтобы отображать только людей, которые не платили.

Когда вы добавляете / удаляете данные, не забудьте обновить сводную таблицу:

  • Щелкнув правой кнопкой мыши сводную таблицу и выбрав Refresh
  • На ленте, на вкладке Данные, нажав Refresh All

Дополнительная информация по настройке и использованию сводных таблиц

0

Используйте фильтр:

  1. Выберите всю свою таблицу.
  2. Нажмите Filter на ленте данных.
  3. Установите фильтр для столбца F, нажав кнопку раскрывающегося треугольника в заголовке столбца. Убедитесь, что отмечен только "Нет", и нажмите "ОК". Это покажет вам все строки в вашей таблице, где значение "Оплачено" - "Нет".

Чтобы отключить фильтр, вы можете либо сбросить фильтр в столбце F (т. Е. Сделать так, чтобы он снова показывал все значения, а не просто "Нет"), либо снова нажать кнопку « Filter на ленте данных, чтобы полностью удалить фильтр.

-2

Попробуйте эту формулу:

=IFERROR(INDEX(Sheet2!$A:$A,SMALL(IF(Sheet2!$D$2:$D$8="N",ROW(Sheet2!$2:$8)),ROW(A1))),"")

Нажмите Ctrl+Shift+Enter

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .