Я получил массив в Google Sheet, который выглядит примерно так:
+-----+---------+------------+------------+------------+-----+
| | A | B | C | D | ... |
+-----+---------+------------+------------+------------+-----+
| 0 | | Mission #1 | Mission #2 | Mission #3 | ... |
+-----+---------+------------+------------+------------+-----+
| 1 | Item #1 | 100 | 250 | 250 | ... |
+-----+---------+------------+------------+------------+-----+
| 2 | Item #2 | 200 | 1000 | 500 | ... |
+-----+---------+------------+------------+------------+-----+
| 3 | Item #3 | 300 | 3000 | 800 | ... |
+-----+---------+------------+------------+------------+-----+
| ... | ... | ... | ... | ... | ... |
+-----+---------+------------+------------+------------+-----+
Я хочу создать скрипт, который выделит наибольшее значение для каждого элемента. Но есть проблема, как вы можете видеть, некоторые предметы получают одинаковое значение в разных миссиях, в данном случае мне нужно только то, чтобы «самые правильные» были выделены жирным шрифтом.
Так что я ожидаю делать:
+-----+---------+------------+------------+------------+-----+
| | A | B | C | D | ... |
+-----+---------+------------+------------+------------+-----+
| 0 | | Mission #1 | Mission #2 | Mission #3 | ... |
+-----+---------+------------+------------+------------+-----+
| 1 | Item #1 | 100 | 250 | **250** | ... |
+-----+---------+------------+------------+------------+-----+
| 2 | Item #2 | 200 | **1000** | 500 | ... |
+-----+---------+------------+------------+------------+-----+
| 3 | Item #3 | 300 | **3000** | 800 | ... |
+-----+---------+------------+------------+------------+-----+
| ... | ... | ... | ... | ... | ... |
+-----+---------+------------+------------+------------+-----+
** = is bold
Итак, я начал думать:
var Item1High = max(b1;d1);
For each row (X1) if value == Item1High then set to bold
Но в в этом состоянии самая трудная часть состоит в том, чтобы выделить жирным шрифтом только самое правильное значение (таким образом, самое высокое значение строки). И я застрял в этом состоянии.
Не могли бы вы помочь мне с этим? Я использую Google Sheet Script в JavaScript.
Спасибо!