Qual é o algoritmo usado pelo preenchimento automático no Excel?
Por exemplo, quando insiro os números 3,4,5,7,8 em uma coluna e depois uso o Preenchimento automático, obtenho o seguinte resultado:
3
4
5
7
8
9.3
10.6
11.9
13.2
14.5
15.8
17.1
18.4
microsoft-excel
algorithm
Seçkin Durgay
fonte
fonte
Respostas:
O Excel usa sua abordagem Tendência Linear ao preencher automaticamente. Isso emprega o algoritmo do método dos mínimos quadrados .
Este é o mesmo algoritmo usado pela
TREND()
função, como demonstrado abaixo:Digite a seguinte fórmula em
C6
e ctrl-enter / copy-paste / fill-down no restante da coluna:Abaixo está um gráfico mostrando a linha de tendência em que os novos valores se enquadram.
O método dos mínimos quadrados cria uma linha de "melhor ajuste" para os pontos de dados originais. Os novos pontos de dados são essencialmente extraídos dessa linha.
fonte
TREND()
função usa "o método dos mínimos quadrados", que, como você pode ver, confirmei, produz o mesmo resultado que o preenchimento automático. Portanto, desde que você possa acreditar na própria documentação da Micro $ (e todos nós agora somos precisos), eu diria que isso a torna bastante conclusiva. Além do que 0xFEE1DEAD disse.