@361oosugiさん
どこまで作られたのでしょうか?何を試してダメだったのでしょうか。
最終的にやりたいことが何なのかずれていることがよくあるので、
確認するために、作ったところまでをアップしてみてください。
もしかするとstringに入れる、ではなく、もっと適した方法があったりするかもしれませんよ。
ちなみに、DefaultView.ToTableとするとユニークな情報を取得できます。
たとえばdataTable1(例)にExcelを取り込んだあと、
dataTable1.DefaultView.ToTable(true, “B列のタイトル”)
とするとdistinctな状態になったDataTableが戻ってきます。
あとはfor each rowで取ってきた値をlistに入れるなり、なんなりすればOKかと。
類似の情報がありますので検索してください。