维稳 发表于 2021-11-13 11:02:00

斐波那契数列

昨天有人问道这个题目。
要求:通过用一个函数公式,得到斐波那契数列。不借助任意单元格或已填写的数字。
不使用VBA等。

坏孩儿 发表于 2021-11-20 03:11:02

第一个单元格:=SUM(((1+5^0.5*{1,-1})/2)^ROW()*{1,-1})/5^0.5,下拉。

提莫煲宝煲 发表于 2021-11-24 14:03:03

=IF(OR(ROW()=1,ROW()=2),1,INDIRECT("B"&ROW()-1)+INDIRECT("B"&(ROW()-2))
同事的答案

丢鸭毛过海 发表于 2021-11-25 18:03:00

查询下资料,一楼是通公式,二楼是函数表达式F(1)=F(2)=1,F(n)=F(n-1)+F(n-2) (n≥3),,,相对,二楼同事的更好理解,第三项开始等于前两项之和。

慕容飞桖 发表于 2021-11-30 16:11:25

这不是引用单元格了么~

小庶 发表于 2021-12-2 06:36:19

是的,我这数学盲,通用式没理解,同事就函数给了个,我能理解,或许是看我不理解吧!欺负我数学差呗!

傻瓜傻蛋 发表于 2021-12-7 06:03:52

如果是引用B列单元格可以简化一下!
B1=IF(ROW()<3,1,SUM(OFFSET(B1,-{1;2},)))

磨鸡山主人代天地行狩 发表于 2021-12-11 00:18:01

牛牛牛牛

刘宏伟 发表于 2021-12-13 01:09:39

这个问题应该是我问的,以下时比较“祖鲁”的公式
K1=IF(ROW(A1)<3,MID(23,ROW(A1),1)/1,SUM(OFFSET(K1,-2,,2,1)))
I3=IF(ROW(A1)<3,MID(23,ROW(A1),1)/1,SUM(I1:I2))

周婉清 发表于 2021-12-18 13:31:36

看来我有抄袭之嫌。
页: [1] 2 3 4
查看完整版本: 斐波那契数列