行データが関連する列の下にないExcelデータの大きなファイルがあります。関連する列のExcelセル行データを整列する
Name City School College Address
City:abc Name:abc College:abc Address:abc School: abc
City:abc College:abc Name:abc School: abc Address:abc
私は何百もの行を持っています。私が欲しいもの
は次のようなものです:
Name City School College Address
Name:abc City:abc School:abc College:abc Address:abc
Name:abc City:abc School:abc College:abc Address:abc
私はセミコロンの前に識別子(:)セル内を持っていますが、列に一致するように見えることはできません。
私は試しましたMATCH()
学校などの識別子の機能はありますが、完全一致(MATCH()機能の3番目のフィールド)が機能しないため、他のオプションでエラーが発生する可能性があります。また、Filter()
はどちらかと思われません。
これを自動化できるアプローチを教えてください。このための数式を作ることができますかVBAコードは動作しますか? 私はあまり手作業をしたくありません。
THANKS
EDIT
ANSWER:答えを
おかげKarpak。私はちょうどあなたのポストを訪問する前に、次のソリューションを思い付いた。
同様の問題に直面している他のものについては、これを試してみてください。
=INDEX(range, MATCH("SearcItem"&"*",Range,0), 1)
これはそれをマッチングした後、セルの値を返します。
ハッピーコーディング:)ワイルドカードと
1 2と最初のスクリーンショット、5列または1ですか? –
スクリーンショットが複数の列である場合、 '= MAX(IFERROR(SEARCH、A1、$ A $ 2:$ E $ 2)、0)、COLUMN($ A $ 2:$ E $ 2) ) 'ここで、A1 ="名前 "とA:Eは以下のスクリーンショットのようなデータで、データの列インデックスを示します。ワイルドカードも使用できます:) –
貴重な入力をしてくれたNathanありがとうございました。心から感謝する。別の見方。 –