Ответы пользователя по тегу Google Sheets
  • Как сгенерировать число по столбику?

    otdameskapizm
    @otdameskapizm
    Помог ответ? Отметь решением...
    Если я правильно понял Ваш запрос, то можете попробовать сделать так:

    Вам нужно прописать формулу в Google Apps Script примерно вот такую, которая в качестве параметра будет принимать диапазон ячеек, в котором хранятся нужные для поиска номера (артикулы). Данная функция ищет первый по возрастанию пропущенный номер в диапазоне и выводит в отдельную ячейку
    /**
     * Возвращает первый по возрастанию пропущенный номер
     * @param {String} searchingRange
     */
    function getMissingNumber(searchingRange) {
      const values = searchingRange.map(item => Number(item))
      for (let i = 1; i < values.length; i += 1) {
        let currentNum = values[i]
        let previousNum = values[i - 1]
        if (currentNum - previousNum > 1 ) {
          return previousNum + 1
        }
      }
      return "Все номера на месте"
    }


    На выходе получается, что-то подобное:
    65dd9efdb19ad791126776.png
    Ответ написан
    Комментировать
  • Как мне упростить формулу?

    otdameskapizm
    @otdameskapizm
    Помог ответ? Отметь решением...
    Вы тут перемножаете 2 диапазона, насколько я понимаю и суммируете их. Попробуйте посмотреть в сторону СУММПРОИЗВ, правда там придется вам покопаться немного со структурой диапазонов
    Ответ написан
  • Как скрыть ошибку деления на ноль?

    otdameskapizm
    @otdameskapizm
    Помог ответ? Отметь решением...
    Возьмите и просто вместо ошибки выводите какое-нибудь значение, а после поставьте "белое" форматирование на ваше значение, которое у Вас вместо ошибки. Допустим у Вас на А1 + В1 ошибка, замените ее на "ERROR!!!"

    Что-то типа: ЕСЛИОШИБКА(A1 + B1;"ERROR!!!")

    А далее выставите условное форматирование уже по "ERROR!!!"
    Ответ написан
    3 комментария
  • Как заменить массив данных по условию нахождения точного значения из другого столбца?

    otdameskapizm
    @otdameskapizm
    Помог ответ? Отметь решением...
    Можете составить новый столбец и прописать в нем следующую формулу:

    =IFERROR(VLOOKUP(B2;$A$2:$B$4;2;0);E2)

    где:
    B2 - на данном месте будет значения доменов из правого списка
    $A$2:$B$4 - левый диапазон
    E2 - значения стран из правого списка

    (если я правильно понял Ваш вопрос)
    Ответ написан
    1 комментарий
  • Почему не получается посчитать среднее значение диапазона, где используется ЕСЛИ?

    otdameskapizm
    @otdameskapizm
    Помог ответ? Отметь решением...
    В формуле для расчета поменяйте значения 160, 140 и прочие с текстового формата на числовой формат. И будет Вам счастье, а так Вы пытаетесь посчитать среднее от текста

    В файле, ссылку на который Вы прислали, уже все изменено)
    Ответ написан
    1 комментарий