いつもお世話になっております。
以下キャプチャがデータテーブルの中身だとします。
①カラム3すべての行が、
・キャプチャのようにりんごといちごが混合しているか
・りんごのみなのか
・いちごのみなのか
を確認したいです
②また、りんごといちごが混合している場合、最初の何行目がいちごなのかを確認したいです
※キャプチャだといちごは3と7行目だが、最初の行である3行目を取得したい
ご教示いただきたいです。
よろしくお願いいたします。
いつもお世話になっております。
以下キャプチャがデータテーブルの中身だとします。
①カラム3すべての行が、
・キャプチャのようにりんごといちごが混合しているか
・りんごのみなのか
・いちごのみなのか
を確認したいです
②また、りんごといちごが混合している場合、最初の何行目がいちごなのかを確認したいです
※キャプチャだといちごは3と7行目だが、最初の行である3行目を取得したい
ご教示いただきたいです。
よろしくお願いいたします。
こんにちは
以下で、Column3の各項目をキー、行番号(0ベース)の配列を値としたDictionaryを返しますので
これを使えば上記は確認できます。一度お試しください。
dict = dt.AsEnumerable.GroupBy(Function(r) r("Column3").ToString).ToDictionary(Function(g) g.Key,Function(g) g.Select(Function(r) dt.rows.IndexOf(r)).ToArray)
Sample20220114-3.zip (2.9 KB)