簡體   English   中英

Excel 2010查找字符串中是否包含子字符串

[英]Excel 2010 find a if a substring is inside a string

我有一個GPS,並且我在excel中得到了這樣的地址:

例:

“ 5555 N街市,州58585”

並且我想使用它並搜索列表以查看字符串中的街道是否在街道列表中,因此我可以將其標記為“首頁”或“百思買”

example Code Not an actual code:

if(list(A1:A999) string is in,C1,write(B1:B999), else (""))

有誰知道如何將此寫為實際代碼?

Code that work but doesn't work for what I'm doing
=IF(ISNUMBER(FIND(C3,A1,1)),B1,"")

在此處輸入圖片說明 這將起作用,但前提是列表中的字符串與您搜索的字符串相同-我需要它能夠看到8888 N street並說出家並看到8887 N street並說出家

使用此數組公式:

=IFERROR(INDEX($B$1:$B$999,MATCH(1,IF((ISNUMBER(SEARCH($A$1:$A$999,C1))),1,0),0)),"")

作為數組公式,退出編輯模式時必須使用Ctrl-Shift-Enter確認。 如果操作正確,Excel將自動在公式周圍加上{} ,以表示數組公式。

![在此處輸入圖片描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM