Я пытаюсь получить столбец в Google Sheets для отображения значений, созданных другим столбцом, но если они больше 10, я хочу, чтобы он просто отображал 10 для этой ячейки, но если ячейка будет содержать число меньше 10эта ячейка в столбце по-прежнему содержит исходное значение.
Я пробовал запрос с оператором IF, но я признаю, что я слишком уверен, как это работает
=query(D:D,"select D label D 'Your total points'" & IF("D">10,10,"D"),1)
Я ожидалновый столбец для перечисления всех значений в столбце D, если они не превышают 10. Если они были больше 10, я ожидал, что ячейка будет содержать значение 10 вместо исходного значения соответствующей ячейки в столбце D.
Вместо этого я получаю следующую ошибку:
Невозможно проанализировать строку запроса для параметра функции QUERY 2: PARSE_ERROR: Обнаружено "" 10 "" в строке 1, столбце 37. Ожидалось одно из: "формат "..." опции "...", "...