問題已解決
老師,這個公式的含義是什么,謝謝
溫馨提示:如果以上題目與您遇到的情況不符,可直接提問,隨時問隨時答
速問速答同學(xué)你好
是什么表里的
11/04 20:57
84784977
11/04 21:05
計件工資表套的公式
樸老師
11/04 21:13
不好意思,明天早上回答您吧,孩子讓我和她通一遍試卷,明天期中考試,實(shí)在不好意思
樸老師
11/05 09:13
這個公式是一個數(shù)組公式,在 Excel 中用于從 “計件錄入表” 的 D 列中提取特定的值。以下是對這個公式的解釋:
IF(計件錄入表!$D$1:$D$3000<>,ROW($1:$3000)):
這部分是一個條件判斷。它檢查 “計件錄入表” 的 D1 到 D3000 單元格區(qū)域中的每個單元格是否不為空(<> 表示不等于空值)。如果單元格不為空,就返回對應(yīng)的行號(ROW ($1:$3000) 會生成一個從 1 到 3000 的行號數(shù)組)。這樣就得到一個由滿足條件的行號和錯誤值組成的數(shù)組。
SMALL(IF(計件錄入表!$D$1:$D$3000<>,ROW($1:$3000)),155):
SMALL函數(shù)用于從一個數(shù)組中提取第 n 小的值。這里從上面 IF 函數(shù)返回的數(shù)組中提取第 155 小的值(即滿足條件的第 155 個行號)。如果沒有那么多行滿足條件的,會返回錯誤值。
INDEX(計件錄入表!$D:$D, SMALL(IF(計件錄入表!$D$1:$D$3000<>,ROW($1:$3000)),155), ROW(A1)):
INDEX函數(shù)用于在一個區(qū)域中根據(jù)行號和列號提取特定的值。這里在 “計件錄入表” 的 D 列中,根據(jù)上面 SMALL 函數(shù)得到的行號和 ROW(A1)(這里在公式向下填充時會依次變?yōu)?1、2、3 等,相當(dāng)于列號始終為 1)來提取對應(yīng)的值。
整個公式最后面的 “,1)” 部分在你的描述中可能是多余的內(nèi)容,因?yàn)檎G闆r下這個公式的語法中沒有這部分。
所以,這個公式的作用是在 “計件錄入表” 的 D 列中,查找并提取滿足條件的第 155 個不為空的單元格的值。如果不滿足條件(沒有那么多不為空的單元格),可能會返回錯誤值。
閱讀 338