回覆列表
-
1 # EXCEL進階課堂
-
2 # 小彭辦公課堂
看了您的問題,仔細研究了一下.
問題的實質.您的問題的實質就是符合指定條件的地名所對應的序號(或編號)的提取問題,把編號提取出來後,然後在指定的位置進行輸出.在您這個例子裡,輸出的位置是C列.具體如下圖所示.
程式碼與解決方法.程式碼如下圖所示,完全可以解決相關問題.
此處程式碼採取陣列的方法來解決,核心程式碼分析如下:
當陣列(i,1)裡有一項等於"海城鎮"時,m=m+1,計數,該行二列的數值(序號)賦值給arr的m行的第三列,透過next進行迴圈,迴圈完陣列ARR,最後以單元格"B3"為頂點,Ubound(arr)為行數,Ubound(arr,2)為列數,輸出陣列ARR,最終結果.
題主,你好。
關於你的問題,我寫成了一個貼子,你可以檢視一下。https://www.toutiao.com/i6809907801045860867/希望可以幫助到你。
總體思路分兩步走:
第一步:將要查詢的內容唯一化,採用輔助列的方法實現。
第二步:轉換查詢內容
第三步:運用vlookup函式實現。
在上面的貼子中進行了較為詳細的講解,希望可以幫助到你!