Мне нужно иметь возможность перемещать данные из группы столбцов (A, B, C) на основе данных в четвертом столбце (D) в новую группу столбцов (E, F, G).

A    B    C    D    E    F    G

20   0    0    15   15   0    0
0    10   0    5    0    5    0
0    0    90   90   0    0    90
0    0    0    0    0    0    0

Когда сообщается, что в столбцах A, B и C имеются данные, а в столбце D есть данные, переносящие данные из D в соответствующий столбец для представления A, B и C в столбцах E, F и G.

2 ответа2

0

Оператор if может сработать.

в столбце E:=if($D1=requiredvalue,$A1,0)

Вы не упомянули, какое требуемое значение нужно было найти в столбце D. Если вы имеете в виду значение выше нуля, используйте $D1>0 . Если вы имеете в виду одно конкретное значение, используйте то, что я упомянул выше.

0

Если я правильно понял ваш вопрос, используйте следующую формулу:

  • E: =IF(AND($D1 > 0; $A1 > 0); $D1; 0)
  • F: =IF(AND($D1 > 0; $B1 > 0); $D1; 0)
  • G: =IF(AND($D1 > 0; $C1 > 0); $D1; 0)

Разверните формулу от первой строки до строк ниже.

Третий аргумент IF - это значение ячейки в случае, когда условие ложно. Это может быть любое число или значение ячейки, например, $ A1.

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