ある商品の月別の販売数を基に売上に関する計算を行う。セル B1に商品の単価が,セル B3~B7に各月の商品の販売数が入力されている。セル C3に計算式 “B$1*合計(B$3:B3)/個数(B$3:B3)” を入力して,セル C4~C7に複写したとき,セル C5に表示される値は幾らか。
| A | B | C | |
|---|---|---|---|
| 1 | 単価 | 1,000 | |
| 2 | 月 | 販売数 | 計算結果 |
| 3 | 4月 | 10 | |
| 4 | 5月 | 8 | |
| 5 | 6月 | 0 | |
| 6 | 7月 | 4 | |
| 7 | 8月 | 5 |
这道题的解析和你的作答记录。
ある商品の月別の販売数を基に売上に関する計算を行う。セル B1に商品の単価が,セル B3~B7に各月の商品の販売数が入力されている。セル C3に計算式 “B$1*合計(B$3:B3)/個数(B$3:B3)” を入力して,セル C4~C7に複写したとき,セル C5に表示される値は幾らか。
| A | B | C | |
|---|---|---|---|
| 1 | 単価 | 1,000 | |
| 2 | 月 | 販売数 | 計算結果 |
| 3 | 4月 | 10 | |
| 4 | 5月 | 8 | |
| 5 | 6月 | 0 | |
| 6 | 7月 | 4 | |
| 7 | 8月 | 5 |
6 是合计(B$3:B5)÷计数(B$3:B5)=18÷3=6,即平均销售数量本身,是忘记乘以开头单价 B$1(=1,000)的值。公式中有 B$1*,因此需要再乘 1,000 倍。
正解 将 C3 中的公式「B$1*合计(B$3:B3)/计数(B$3:B3)」向下复制到 C5 时,带有 $ 用于固定行的 B$1 和 B$3 的上端不会移动,只有相对引用的下端 B3 会随行号向下延伸。因此 C5 的公式变为「B$1*合计(B$3:B5)/计数(B$3:B5)」。合计(B$3:B5)=10+8+0=18,计数(B$3:B5)=3(计数函数会把值为 0 的单元格也算作 1 个)。于是 C5=1,000×18÷3=1,000×6=6,000,正确答案是イ。该公式计算的是「单价×(累计销售数量÷月数)=单价×平均销售数量」,把截至 6 月的平均销售数量 6 个乘以单价 1,000,显示为 6,000。
9,000 是把计数(B$3:B5) 误当作 2,从而算成 1,000×18÷2=9,000 的值。计数(COUNT)只要单元格中含有数值,即使是 0 也算作 1 个,所以 B3~B5 的个数为 3。这是把 0 排除、误数成 2 造成的。
18,000 是 1,000×合计(B$3:B5)=1,000×18=18,000,是忽略了 ÷计数 这一除法的值。公式中有 /计数(B$3:B3),因此需要再除以个数。