Как разделить каждую ячейку строки с максимальным значением той же строки - PullRequest
1 голос
/ 08 мая 2019

У меня есть лист Google с несколькими строками и столбцами.У всех есть числа с плавающей запятой.

Я пытаюсь получить максимальное значение всех ячеек в каждой строке и разделить все ячейки в этой строке с максимальным значением в этой строке.мы можем написать формулу для достижения этой цели?Любые указатели на это приветствуются.

Ответы [ 2 ]

1 голос
/ 08 мая 2019

Решение было бы немного упрощенным, но вот оно. Вы можете попробовать перетащить формулу ниже. Оператор if предназначен для ситуации, когда ноль - это ваше максимальное значение в строке, и вы не можете делить на ноль.

=IF(max($A1:$D1)<>0;A1/max($A1:$D1);"Sorry max value is zero")
0 голосов
/ 09 мая 2019
=ARRAYFORMULA(IF(A1:F9<>"", A1:F9/QUERY(TRANSPOSE(QUERY(TRANSPOSE(A1:F9),
 "select "&REGEXREPLACE(JOIN( ,ARRAYFORMULA(IF(LEN(A1:A9), 
 "max(Col"&ROW(A1:A9)-ROW(A1)+1&"),", ""))), ".\z", "")&"")),
 "select Col2"), ))

0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...