Какой алгоритм используется автозаполнением в Excel?
Например, когда я ввожу числа 3,4,5,7,8 в столбец, а затем использую автозаполнение, я получаю следующий результат:
3
4
5
7
8
9.3
10.6
11.9
13.2
14.5
15.8
17.1
18.4
2
Excel, вероятно, проверяет среднее увеличение и использует его для автозаполнения. (В вашей серии вы выросли в 1 раз в три раза и один раз в 2, в среднем это 1,25, округлите до одной цифры (поскольку я не связан с MS, я понятия не имею, почему), то есть 1,3, так что увеличивайте число 1,3 в каждом ряд.).
—
Máté Juhász
@ MátéJuhász Это хорошее предположение, и то, что я изначально думал. Однако это оказывается неверным. Смотрите мой ответ для более подробной информации.
—
robinCTS
Наблюдение состоит в том, что разница между двумя последними заданными значениями составляет 1,3, а затем автоматически заполненные значения увеличиваются на 1,3. Простейшая (но, как я теперь понял, неправильная) интерпретация для этого набора данных состоит в том, что он просто повторяет последнее различие.
—
Томас Падрон-Маккарти
@ ThomasPadron-McCarthy На самом деле последние два заданных значения равны 7 и 8, поэтому разница равна 1. 1.3 - это рассчитанный наклон линейного тренда, который, как вы правильно поняли, затем постепенно добавляется для получения автоматически заполненных значений.
—
robinCTS