有關Index 與 Lookup如何能找出依大小寫限定的值呢
- 帖子
- 132
- 主題
- 31
- 精華
- 0
- 積分
- 167
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- Office 2007
- 閱讀權限
- 20
- 性別
- 男
- 來自
- Taipei
- 註冊時間
- 2011-4-14
- 最後登錄
- 2024-2-28
  
|
有關Index 與 Lookup如何能找出依大小寫限定的值呢
各位大大,
小弟知道可以透過Index與Lookup分別找出符合的值的第一筆,與最後一筆符合資料,但是這個找法,大小寫不同會視為符合值,能不能有辨法加上限定大小寫要完全相同的條件呢?
找第一筆符合的式子是:INDEX(A:A,MATCH(D2,B:B,0))
找最後一筆符合的式子是:LOOKUP(1,0/(B:B=D3),A:A)
還請高手幫我解惑,感謝您
Find.zip (6.39 KB)
|
|
clio
|
|
|
|
|
- 帖子
- 2025
- 主題
- 13
- 精華
- 0
- 積分
- 2053
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- Office2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台北市
- 註冊時間
- 2011-3-2
- 最後登錄
- 2024-3-14
     
|
2#
發表於 2019-7-5 11:49
| 只看該作者
第1個完全相同
=MATCH(,0/EXACT($D2,$B$2:$B$14),0)
最後1個完全相同
=MATCH(,0/EXACT($D2,$B$2:$B$14),1) |
|
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式
|
|
|
|
|
- 帖子
- 132
- 主題
- 31
- 精華
- 0
- 積分
- 167
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- Office 2007
- 閱讀權限
- 20
- 性別
- 男
- 來自
- Taipei
- 註冊時間
- 2011-4-14
- 最後登錄
- 2024-2-28
  
|
3#
發表於 2019-7-5 13:21
| 只看該作者
回復 2# ML089
ML089大大…
我試過,跑不出結果,會出現#DIV/0! |
|
clio
|
|
|
|
|
- 帖子
- 2025
- 主題
- 13
- 精華
- 0
- 積分
- 2053
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- Office2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台北市
- 註冊時間
- 2011-3-2
- 最後登錄
- 2024-3-14
     
|
4#
發表於 2019-7-5 14:28
| 只看該作者
回復 3# clio
陣列公式,輸入公式要用三鍵輸入
點選編輯列公式
先按住 SHIFT+CTRL 不放 再按ENTER 輸入 |
|
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式
|
|
|
|
|
- 帖子
- 1412
- 主題
- 4
- 精華
- 0
- 積分
- 1422
- 點名
- 0
- 作業系統
- WIN
- 軟體版本
- 2007
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2015-9-11
- 最後登錄
- 2025-6-10

|
5#
發表於 2019-7-5 14:48
| 只看該作者
|
google"EXCEL迷" blog 或google網址:https://hcm19522.blogspot.com/
|
|
|
|
|
- 帖子
- 132
- 主題
- 31
- 精華
- 0
- 積分
- 167
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- Office 2007
- 閱讀權限
- 20
- 性別
- 男
- 來自
- Taipei
- 註冊時間
- 2011-4-14
- 最後登錄
- 2024-2-28
  
|
6#
發表於 2019-7-5 15:54
| 只看該作者
回復 4# ML089
感謝ML089大大,
可以了,我能再請教一下嗎?
MATCH(,0/EXACT($D2,$B$2:$B$14),0)→【MATCH(,】省略一個參數,是不是等同補上0為【MATCH(0,】 |
|
clio
|
|
|
|
|
- 帖子
- 132
- 主題
- 31
- 精華
- 0
- 積分
- 167
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- Office 2007
- 閱讀權限
- 20
- 性別
- 男
- 來自
- Taipei
- 註冊時間
- 2011-4-14
- 最後登錄
- 2024-2-28
  
|
7#
發表於 2019-7-5 16:13
| 只看該作者
回復 5# hcm19522
感謝hcm19522大大,
這個答案也是可以的,小弟研究一下有一個問題想請教大大
=MATCH(COLUMN(A1)-1,0/EXACT($D2,$B$2:$B$14),COLUMN(A1)-1)→這個式子,在找第一筆資料時,小的發現COLUMN(A1)-1→0,但是我若直接改成1,答案就會不正確,但是
在找最後一筆資料時會變成COLUMN(B1)-1→1,若是我直接改成0,答案仍是正確的,所以我在Match後的第一個參數,0或1的差別,何時二者都可用,何時只能用0呢,小的不太了解這個意義能否請大大可以幫小弟解惑,感謝您。 |
|
clio
|
|
|
|
|
- 帖子
- 2025
- 主題
- 13
- 精華
- 0
- 積分
- 2053
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- Office2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台北市
- 註冊時間
- 2011-3-2
- 最後登錄
- 2024-3-14
     
|
8#
發表於 2019-7-5 17:01
| 只看該作者
回復 6# clio
Match(,
等同
Match(0, |
|
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式
|
|
|
|
|
- 帖子
- 132
- 主題
- 31
- 精華
- 0
- 積分
- 167
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- Office 2007
- 閱讀權限
- 20
- 性別
- 男
- 來自
- Taipei
- 註冊時間
- 2011-4-14
- 最後登錄
- 2024-2-28
  
|
9#
發表於 2019-7-5 17:23
| 只看該作者
|
clio
|
|
|
|
|
- 帖子
- 1412
- 主題
- 4
- 精華
- 0
- 積分
- 1422
- 點名
- 0
- 作業系統
- WIN
- 軟體版本
- 2007
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2015-9-11
- 最後登錄
- 2025-6-10

|
10#
發表於 2019-7-6 13:58
| 只看該作者
回復 7# clio
分開 (前後不一致 0與1 ,部分有誤)
MATCH(,0/EXACT($D2,$B$2:$B$14),)
MATCH(1,0/EXACT($D2,$B$2:$B$14),1)
一式公式 (前後加 COLUMN(A1)-1)
MATCH(COLUMN(A1)-1,0/EXACT($D2,$B$2:$B$14),COLUMN(A1)-1) |
|
google"EXCEL迷" blog 或google網址:https://hcm19522.blogspot.com/
|
|
|
|
|