エクセルのデータ処理で困っています
あまりエクセル関数に詳しくないので困っております。
2点ほど質問があるのですが…
1. B1セルから横に
[A], [B], [C] , [D] , [E] , [F]
[1] , mikan, ichigo , - , mikan , -
[2] , - , ichigo , ichigo , ichigo, -
と入っています。
(桁がずれて表示されてしまうので、セルの区切りにカンマを入れました。見えづらくてすみません。以下の表も同様です)
この時、各行毎に、入力されているデータ(ハイフンは除く)が同じものであるかどうかを判定し、同じであれば●を、違うものが混じっていれば×を、[A]列に入力したいのです。
結果としては[A1]が×、[A2]が●となればよいのですが…
if(B1=C1=D1=E1=F1,"●","×")と入れてみましたが、"-"をどう処理すればよいのかわからず、お手上げです。
2. B1セルから横に
[A], [B], [C], [D]
[1] Q05 , mikan , orange
[2] P05 , mikan , orange
[3] S12, りんご, apple
[4] R09, ぶどう, grape
[5] P10 , ringo, apple
[6] S16, りんご, apple
[7] P30 , みかん, orange
[8] T42 , ミカン, orange
と入っています。
[A]列に重複の有る無しを入力したいのですが、条件があり、
まず、[D]列が同じものであること、
次に、[B]列の数字部分が等しくないものについて、
上から順番に、重複1、重複2,…と[A]列にいれていきたいのです。
[A]列にはすべて同じ式を入れますが、重複でないセルは"" になるように設定していただくと助かります。
結果として、
[A], [B], [C], [D]
[1] 重複1, Q05 , mikan, orange
[2] , P05, mikan, orange
[3] 重複2, S12, りんご, apple
[4] , R09, ぶどう, grape
[5] 重複2, P10 , ringo, apple
[6] 重複2, S16, りんご, apple
[7] 重複1, P30 , みかん, orange
[8] 重複1, T42, ミカン, orange
このようになれば、と思っています。
これについては、頭の中が混乱して、お手上げ状態です。
未熟者なので、関数でご教授いただければありがたいですが、もし無理なようであればVBA でも…
よろしくお願いいたします。