1つの列には、インシデントの名前があり、多くの場合ホスト名が付いています。彼らは異なっていますが、同様のパターンを持っています。私はそれらを別の列に抽出したかったのです。最初に私は、この式を使用していた。Excel(条件に応じてテキストセルから異なる単語を抽出する)(IFS、MID、SEARCH)
=MID(C5, SEARCH("nuk*", c5), 8)
私は、例えば、特定のホスト名を探しています式を作りたかったしかしそれは「NUK」
で始まるホストの罰金でした「NUK」、「月」、「TLX」など
は、私はこの1つを試してみました:
IF(SEARCH("nuk", C5), MID(C5, SEARCH("nuk*", c5), 8), IF(SEARCH("mon", C5), MID(C5, SEARCH("mon*", c5), 8)))
この1つは私が最初の条件のために、常に#VALUE!
1秒間だけなりました。
私もIFSを試しましたが、以前と同じ結果が出ました。
私は間違いを犯していますか?
あなたはいくつかのサンプルデータを提供していただけませんか? –
これを試してください: '= MID(C5、MIN(SEARCH({" nuk "、" mon "、" tlx "}、C5&" nukmontlx "))、8) – tigeravatar