問(wèn)題已解決
=CHOOSE(MOD(ROW(),3)+1,"",員工簽名!G$2,OFFSET(員工簽名!G$2,ROW()/3+1,)),這個(gè)函數(shù)是什么意思,沒(méi)看懂,怎么使用
溫馨提示:如果以上題目與您遇到的情況不符,可直接提問(wèn),隨時(shí)問(wèn)隨時(shí)答
速問(wèn)速答ROW()的意思是取行號(hào),括號(hào)中沒(méi)有內(nèi)容(如果有內(nèi)容,ROW(A2)就是取A2的行號(hào),就是2),就是取本行號(hào),如果在第一行中輸入,就是返回1,第二行返回2,MOD就是取余數(shù),
如果公式在第一行中
=MOD(ROW(),3)=MOD(1,3)=1 就是1除以3的余數(shù),就是1
如果公式在第二行中
=MOD(ROW(),3)=MOD(2,3)=2
如果公式在第三行中
=MOD(ROW(),3)=MOD(3,3)=0
下拉時(shí),這一段將產(chǎn)生0,1,2的循環(huán),再加上1,就是1,2,3的循環(huán).
CHOOSE是這樣的,CHOOSE(1,張三,李四)=張三
CHOOSE(2,張三,李四)=李四
就是里面第一參數(shù)的值,決定了它返回的哪一個(gè)值(從第二個(gè)開(kāi)始算),該公式中CHOOSE里面共四段,第一段就是那個(gè)返回在1,2,3循環(huán)的值,它決定了后面取的那個(gè)值,如果第一參數(shù)為1,返回空,為2,返回SHEET!A1單元格(你可能把公式抄錯(cuò)了,此處應(yīng)為Sheet1!A$1),如果為3,返回最后那個(gè).
最后那個(gè)
ROW()/3+1你應(yīng)該知道了,就是在第一行中,=1/3+1=1.333……,第二行中=2/3+1=1.666
第三行中=3/3+1=2
OFFSET的意思是,第一個(gè)是基準(zhǔn)單元格或區(qū)域,此處是sheet!A1單元格(又抄錯(cuò)了,應(yīng)該為Sheet1!A$1),第二個(gè)是偏移的行,如果是1,就是向下偏移1行,就是返回Sheet1!A2單元格,第三個(gè)是偏移的列(此處不用偏移,省略參數(shù)的值,光寫(xiě)一個(gè)逗號(hào)就行了)
=OFFSET(A1,1,)=A2
=OFFSET(A1,2,)=A3
如果第二個(gè)參數(shù)象剛才那樣是1.333,小數(shù)部分被自動(dòng)截去,當(dāng)作1參與公式,1.666也是1。
把你公式的兩處錯(cuò)誤改正,應(yīng)為
=CHOOSE(MOD(ROW(),3)+1,,Sheet1!A$1,OFFSET(Sheet1!A$1,ROW()/3+1,))
看來(lái)你想認(rèn)真學(xué)習(xí)公式,所以啰嗦了這么多,再告訴你一個(gè)分拆公式的辦法,用鼠標(biāo)在編輯欄中拖黑一段或全部公式,按下F9,就可以查看這段公式的結(jié)果了,再按CTRL+Z或ESC返回,想看哪一段就拖黑哪一段,用這個(gè)辦法,可以把公式逐步理解。
2023 08/28 13:45
84785014
2023 08/29 06:46
謝謝,我先慢慢理解吧
耿老師
2023 08/29 07:59
不客氣歡迎下次提問(wèn)
閱讀 1314