Re: [算表] 儲存格內容比對問題
Excel
2010
A B C D E
2
3
4 nike
5
6 name 2
7 nice 3
8 mike 3
9 ekin 0
10 fine 2
C4是我的目標
C6~C10是我的資料群
D6~D10是比對結果
比對方式是 n i k e
n a m e 其中 第一個位置 n 和第四個位置 e 字母一樣
所以D6=2
e k i n 因為每個位置的字母都不同
所以D9=0
感謝之前版友幫忙解決這個問題
使用的式子如下
D6=SUMPRODUCT(--(MID($C$4, ROW(INDIRECT("$A$1:$A$" & LEN($C$4))), 1)
= MID(C6, ROW(INDIRECT("$A$1:$A$" & LEN($C$4))), 1)))
因為我想改成自訂函數的方式
因此寫了以下的式子
Function refersumprdt$(data1$, data2$)
Dim Str$, WF As WorksheetFunction
Set WF = Application.WorksheetFunction
Str = Str & WF.SumProduct(--(Mid(data1, Row(INDIRECT("$A$1:$A$" &
Len(data1))), 1) = Mid(data2, Row(INDIRECT("$A$1:$A$" & Len(data1))), 1)))
refersumprdt = Str
End Function
卻行不通,想請各位幫忙看看該如何修改比較好
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.126.63.127
→
01/25 18:06, , 1F
01/25 18:06, 1F
→
01/25 18:16, , 2F
01/25 18:16, 2F
→
01/25 18:17, , 3F
01/25 18:17, 3F
→
01/25 18:19, , 4F
01/25 18:19, 4F
→
01/25 18:29, , 5F
01/25 18:29, 5F
→
01/25 18:31, , 6F
01/25 18:31, 6F
→
01/25 18:32, , 7F
01/25 18:32, 7F
→
01/25 18:35, , 8F
01/25 18:35, 8F
→
01/25 18:36, , 9F
01/25 18:36, 9F
→
01/26 11:40, , 10F
01/26 11:40, 10F
討論串 (同標題文章)
Office 近期熱門文章
PTT數位生活區 即時熱門文章