Как отразить только те строки sheet1, которые содержат положительные значения, в sheet2?

0

У меня вопрос такой- Если в ячейке листа 1 нет k5 положительного значения, то все значения 5-й строки должны быть отражены в строке 5 листа 2. Аналогично, если в k6 есть какое-либо положительное значение, то все значения 6-й строки должны быть отражены в 6-й строке листа 2. Если есть положительное значение в k5 и отрицательное значение в k6 и снова положительное значение в k7, то 7-я строка листа1 должна быть отражена в 6-й строке листа 2 (означает, что она должна пропускать строки, содержащие отрицательные значения из листа sheet1). Пожалуйста, посмотрите на эти снимки для лучшего понимания http://imgur.com/a/sxVIc

Я хочу любую формулу для sheet2, в которой я могу показать только положительные значения для sheet1. Поэтому я хочу формулу для k5 до k100 в sheet2. Пожалуйста, предоставьте мне любую формулу, которая может решить мою цель.

БОЛЬШОЕ СПАСИБО

user3906491
источник
я бы использовал счет, чтобы найти отрицательный
Asaf

Ответы:

0

В Sheet2 клетка A5 войти:

=IF(Sheet1!$K5>0,Sheet1!A5,"")

скопируйте эту ячейку как поперек, так и вниз

Gary's Student
источник
Большое спасибо, дорогой студент Гэри ... предложенная вами формула хороша, но в ней есть проблема. Как будто в строке 6 в листе 1 есть отрицательные значения, тогда строка 6 листа 2 будет пустой. в то время как я хочу, чтобы он показал следующую строку, содержащую положительные значения листа1 в строке 6 листа2. Я имею в виду, что не должно быть никаких пустых строк в sheet2, и он должен непрерывно показывать все положительные строки sheet1 в sheet2. Пожалуйста, посмотрите на этот снимок imgur.com/R00joZM
user3906491