iT邦幫忙

1

Excel公式請教

請問我想查詢下列表格中數字後得到第一欄內的值該如何處理?

pickup group 1 group 2 group 3 group 4 pickup
1 2231 2234 2245 2256 1
2 2341 2344 2343 2342 2
3 2451 2455 2456 2457 3
4 2101 2105 2108 2109 4
5 2511 2512 2513 2514 5
6 2611 2612 2621 2631 6
7 2799 2700 2712 2733 7

輸入查詢 得到pickup值
ex:
2455 3

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

2
海綿寶寶
iT邦大神 1 級 ‧ 2021-11-28 12:18:01

https://ithelp.ithome.com.tw/upload/images/20211128/200017878n3iIFO5ec.png

要先定義 data 名稱的範圍如下
https://ithelp.ithome.com.tw/upload/images/20211128/200017873wG9y8IV3J.png

=INDEX($A2:$A8,SUMPRODUCT((data=H2)*ROW(data))-ROW(data)+1)
802715 iT邦新手 5 級 ‧ 2021-11-28 22:18:10 檢舉

謝謝您的解答/images/emoticon/emoticon41.gif

1
ccenjor
iT邦高手 1 級 ‧ 2021-11-28 19:33:01

I2:
=SUMPRODUCT((B2:E8=H2)*(A2:A8))
https://ithelp.ithome.com.tw/upload/images/20211128/20109881RXv7dYvyEI.png

802715 iT邦新手 5 級 ‧ 2021-11-28 22:17:33 檢舉

學弟在此大感謝/images/emoticon/emoticon02.gif

我要發表回答

立即登入回答