Автоматически копировать только строки кредита на лист

Автоматически копировать только строки кредита на лист

Я пытаюсь использовать формулу, указанную ниже, без использования параметров разработчика.

У меня есть рабочая книга Excel, в которой два листа. Один из них -

Один лист - это (лист1)-

TXN. ID   Transection Type  After Balance
Biswa           Credit         271
55075491        Debit          170
Biswa           Credit         1195
55299322        Debit          1137
55506371        Debit          1101
1000006         Debit          1053
1438784910      Debit          1011

и я хочу скопировать только строки кредита на лист 2.

решение1

Не совсем уверен, что это то, что вы ищете, но насколько я понимаю вашу проблему, я вижу два варианта:

A) Установите фильтр/сортировку по типу транзакции, а затем просто вручную скопируйте вывод на другой лист.

B) На втором листе используйте формулу ЕСЛИ, чтобы проверить, есть ли в соответствующей строке слово «Кредит» в столбце 2. Пример для ячейки A1 на листе 2:

=if(Лист1!$B1="Кредит";Лист1!$A1;"")

Затем вы можете автоматически заполнить/скопировать эту формулу вниз по мере необходимости. Примечание: это оставит пустые строки (конечно) - но вы можете в свою очередь снова отфильтровать/сортировать по "непустым" полям, таким образом исключив пустые строки.

Надеюсь, это поможет! Майкл

Связанный контент