- 帖子
- 4901
- 主題
- 44
- 精華
- 24
- 積分
- 4916
- 點名
- 89
- 作業系統
- Windows 7
- 軟體版本
- Office 20xx
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台北
- 註冊時間
- 2010-4-30
- 最後登錄
- 2025-4-13
               
|
6#
發表於 2014-2-13 09:04
| 只看該作者
回復 4# aer
看到x定義名稱公式
若作用中儲存格式第15列,其中
LOOKUP(9.9E+307,$A$1:$A15)
會找到15列往上最先找到的數值
也就找到合併儲存格第一個位置的值
而D欄的公式內
LOOKUP("龘",OFFSET($B$1,,,,MATCH($B15,$B$2:$Q$2,0)))
MATCH($B15,$B$2:$Q$2,0)這樣會在第2列找到地區名稱的位置
OFFSET($B$1,,,,MATCH($B15,$B$2:$Q$2,0))就會從B1開始擴展成MATCH($B15,$B$2:$Q$2,0)的範圍做LOOKUP的搜尋範圍
LOOKUP("龘",OFFSET($B$1,,,,MATCH($B15,$B$2:$Q$2,0)))
就在該範圍內找到最後的文字,就得到區域別
在此更正附件內D15的公式
=(MATCH(B15,$B$2:$Q$2,0)>13)*(MAX(0,(C15-3))*1500+5000)+(MATCH(B15,$B$2:$Q$2,0)<13)*(INDEX($B$3:$Q$12,SUMIF(x,LOOKUP("龘",OFFSET($B$1,,,,MATCH($B15,$B$2:$Q$2,0))),$C$15:$C$65536),MATCH(LOOKUP("龘",OFFSET($B$1,,,,MATCH($B15,$B$2:$Q$2,0))),$B$1:$Q$1,0)))
把計算C欄範圍擴充到工作表總列數 |
|