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

    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
    Ответ написан
    Комментировать