私は食材は以下のようにIDがマッピングされている製品は、成分と共にマッピングされているテーブルと別のテーブルを持っていることは:excelの同じ/個別のセルでカンマ区切りの値をカンマ区切りのidsに置き換えるにはどうすればよいですか?
以下私は必要なものである:ここでは
私は "データテーブル"のコンマ区切りの成分値を "マスターテーブル"のIDで置き換えたいと思います。
このタスクを達成するためにReplace Functionをチェックアウトしましたが、何とかそれを行うことはできませんでした。 「データテーブル」で
=ここで(C2,1、LEN(C2)..
をREPLACE C2すなわち成分列が簡単にそれを交換するために単一の値を持っていない、彼らはのために組み合わせたものがあります置き換える同じプログラムで処理できますが、私は、Excelの方法でそれをしたいが、文は正しい解決策ではありません。
誰かがこの問題の解決策を私に導くことができる場合、それは非常に感謝される。
おかげで事前に
は非常に正直に言うと、私は、このようなロジックを考慮し、Excelに新しいです、私はいくつかのJavaScriptとC#のプログラムによってこれを行うことができますが、私は、Excelを通してそれにしたいです。私はいくつかの追加が必要な文を置き換えてみました。 – KeVee
私はVBAを使って解決するのが最善だと思うので、[excel-vba]タグはおそらく適切です(ただし、[excel-formula]タグを見ている人はかなり賢い人がいます数式の解決策です!)、少なくともあなたが解決策を開始しようとしたことを示すならば、質問はいつもより受け入れられます。 – YowE3K
何を試しましたか?どこに問題がありましたか?数式の場合、複数の入れ子レベルを持つか、ヘルパー列を使用してデータを分割する必要があります。 VBAは最も簡単です。 [ここで私はどのような話題を聞くことができますか?](http://stackoverflow.com/help/on-topic)、[良い質問をする方法](http:// stackoverflow。 com/help/how-to-ask)、[最小限で完全で検証可能なサンプルを作成する方法](http://stackoverflow.com/help/mcve) –