有位同學(xué)問了一個問題,要將C列的金額,用公式分配到藍色區(qū)域(D2:G5)。
現(xiàn)在我們用Excel能理解的語言描述一下這個問題,也就是藍色區(qū)域內(nèi)的單元格列標題前4個字符等于行標題時,返回該單元格同行C列的值就行了。(第一行內(nèi)容為列標題,第一列內(nèi)容為行標題)
可以用LEFT函數(shù)截取列標題的前4位字符,再用IF判斷是否與行標題相等,相等時返回C列的數(shù)值,不等時返回空。
D2單元格中的公式為:=IF(LEFT(D$1,4)=$A2,$C2,'')
還有一種情況,如果A2:A5中不是文本,而是數(shù)值,再用前面的公式就不行了。(LEFT函數(shù)返回的是文本,文本不等于數(shù)值)
需要在LEFT函數(shù)外乘以1,將文本轉(zhuǎn)換成數(shù)值,再進行判斷。
D2單元格中的公式為:=IF(LEFT(D$1,4)*1=$A2,$C2,'')