的內容我有一個Excel文件,其中一列有使用一個包含字母「SV」或「ZS」的文本字符串。 我想在用細繩的另一列來填充一個細胞「SV-FOUND」或「ZS-FOUND」的基礎上在所述第一列的單元格是否包含字符串「SV」或「ZS」。插入文本基於其他細胞
回答
你會想結合使用ISNUMBER的發現裏面嵌套if語句:
=IF(ISNUMBER(FIND("SV",A1)),"SV-FOUND",IF(ISNUMBER(FIND("ZS",A1)),"ZS-FOUND","Niether- FOUND"))
作爲一個說明,在'FIND'功能是區分大小寫的,在大多數情況下字符串搜索時,你會想用' SEARCH'而是它不區分大小寫。(但是,基於業務方案的描述,這將非常有可能的工作就好了。) – tigeravatar
@tigeravatar我應該已經把答案的解釋。我選擇查找在搜索,因爲它似乎OP要求區分大小寫。 –
鍵入以下內容:
= IF(A1 = 「SV」,「SV-FOUND 」如果(A1 = 「ZS」, 「ZS-FOUND」, 「」))
其中,A1是要檢查的單元格。然後,您可以將此代碼複製到與目標相鄰的所有單元格中。
編輯: 如果你想找到只在文本的任何字符串的字母SV/ZS然後嘗試以下方法:
如果(A1 = ISNUMBER(SEARCH( 「SV」,A1)),「SV如果您的包含文本字符串的列位於列A中,則可以使用此公式(公式1),如果(A1 = ISNUMBER(SEARCH(「ZS」,A1)),「ZS-FOUND」,「」))
這很好,Scott。Tigeravatar和User2 977664 - 我想你正在搜索完整的字符串「ZS」和「SV」,但我只是想檢查單元是否包含這個子字符串。 – tmccar
在你的另一欄:
=IFERROR(LOOKUP(2,1/SEARCH({"SV","ZS"},A1),{"SV","ZS"})&"-FOUND","")
- 1. 輸入基於其他2個細胞
- 2. 等於基於相關值的其他細胞
- 3. 試圖使細胞基於許多其他小區在Excel
- 4. 插入細胞某處在列基於在不同小區
- 5. VBA插入空行基於細胞的差異
- 6. 爲什麼內容在細胞中的位置取決於其他細胞
- 7. UITableView細胞從其他細胞獲取內容
- 8. 查找相對位置細胞在其他細胞
- 9. 你如何使細胞的邊界與其他細胞相同?
- 10. 更改細胞以清除其他細胞
- 11. 細胞複製到多個其他細胞與谷歌應用程序腳本
- 12. 谷歌表格的公式來改變基於其他細胞的細胞值值
- 13. 運動細胞基於使用VB(EXCEL)文本字符串
- 14. Sql Server的轉動命令基於文本給空細胞
- 15. 的tableView細胞 - 從其他的tableView
- 16. 對象在其他細胞行顯示
- 17. VBA的秒錶改變其他細胞
- 18. 將細胞值插入指定的細胞
- 19. 硒IDE與XPath來基於其他列的表格識別細胞
- 20. UITableView的BUG,增加細胞犯規插入文本所需
- 21. 甲骨文,基於其他字段中插入相關數字
- 22. 總和取決於其他單元格的值,而與其他細胞
- 23. JQUERY - 隱藏基於細胞類
- 24. 顏色編碼細胞基於標準
- 25. 彩色細胞基於價值
- 26. Excel:基於細胞計數的條件
- 27. 提取基於另一細胞重視
- 28. 鏈接到基於另一個細胞
- 29. MYSQL取代基於另一種細胞
- 30. 更改基於另一個細胞
你到目前爲止嘗試了什麼? – bernie
只是看到了你的答案,bernie。這是我曾試過的:= IF(ISNUMBER(SEARCH(「SV」,'04-LB-06'!L3)),「SV FOUND」,「Not Found」 - 所以我可以測試一個字符串,但我不知道如何添加第二個測試。 – tmccar
無論有沒有下面的工作問題的答案的嗎?如果是,請標記爲一個是正確的。這事只有提出問題能做到的人。單擊綠色由一個是正確的,你所使用的選中標記。這將有助於縮小無從談起。 –