No.4ベストアンサー
- 回答日時:
行内の重複ならC:G列だと1~12までの5個になりますので
H2=IF(SUMPRODUCT(1/COUNTIF($C2:$G2,$C2:$G2&""))<5,"重複","OK")
入力規則として、数値の範囲を1~12にしておくと更に良いでしょう。
追加で異なる行での組み合わせとしての重複を見る場合
H2=TEXT(C2,"00")&TEXT(D2,"00")&TEXT(E2,"00")&TEXT(F2,"00")&TEXT(G2,"00")
で10桁の数字の文字列を作成
I2=IF(COUNTIF($G$2:$G$200,G2)>1,"重複","OK")
ありがとうございます!
SUMPRODUCT、初めて見た関数でした。自分で考えていたら
想像もつかなかったと思います。
入力規制もしておきました。助かりました!
No.5
- 回答日時:
No.2です。
No.3さんの回答を見て思ったのですが、1行ごとにということでしょうか?
そういうことでしたら、
No.2 の 回答にある数式を
=COUNTIF($C1:$G1,C1)=1
にして、あとは同じようにしてみてください。
( $C1:$G1 のように、列記号の前に $をつけてください )
No.1 の回答では、C1:G200 の範囲内に同じ数字があればエラーメッセージが出てしまいます。
それと、範囲指定するときは必ず C1から始めてください。
( C1セルがアクティブ → C1だけが白で、あとは青くなっている状態で入力規則を設定してください )
それでもうまくいかないときは、入力規則の数式をどのように入れたのか、その数式をそのまま提示してください。
再びご回答頂きありがとうございます。
質問の仕方が悪くて、誤解させてしまったようで
申し訳ありません。
教えて頂いた方法でうまくいきました!先ほどは
範囲指定をC1から初めていなかったので、駄目だったようです。
すみませんでした。
教えて頂いた方法は、他にも使えそうですね。
ありがとうございました。
No.3
- 回答日時:
重複は横方向にあったらいけないんですよね?
愚直に下記ですかねえ。
2行目以下に数字が入っているとして、H2セルに以下を入力
=IF(OR(C2=D2,C2=E2,C2=F2,C2=G2,D2=E2,D2=F2,D2=G2,E2=F2,E2=G2.F2=G2),"ERROR!","")
あとは下へコピー。
どなたかいい関数ご存知でしたら教えてください。
ありがとうございます!
質問の仕方がまずかったようで、皆様を困惑させてしまったようです。
申し訳ありません。
ご回答を参考に(数字が4行目からでしたので)
=IF(OR(C4=D4,C4=E4,C4=F4,C4=G4,D4=E4,D4=F4,D4=G4,E4=F4,E4=G4,F4=G4),"ERROR!","")
としたところ、うまくいきました!ありがとうございます。
No.2
- 回答日時:
こんにちは~
次のようにしてみてください。
C1:G200 をマウスでドラッグして範囲指定
メニューの 「データ」-「入力規則」
表示されたダイアログの 「設定」タブをクリック
「入力値の種類」から <ユーザー設定> を選択
下の 「数式」欄に
=COUNTIF($C$1:$G$200,C1)=1
と入力して 「OK」をクリック
以上の設定で、重複した数字を入力しようとしてもエラーメッセージが出て、受け付けてくれません。
質問の意味を取り違えていたらゴメンナサイ。
この回答への補足
早速のご回答ありがとうございます。
やってみたのですが、C1に「1」を入力したとたん
「入力した値が無効です」というメッセージが出てしまいました。
他のセルも同様です。
どこが悪いのか分かりましたら、教えて頂けますか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル関数の変わった使い方 3 2022/05/13 17:12
- Excel(エクセル) Excel2019 列と列(2列)の数値の重複を調べたい 1 2023/05/11 13:35
- Excel(エクセル) 【Excel】指定した文字列に該当する行を重複しないようにリスト 3 2022/03/30 12:27
- Excel(エクセル) Excel 条件付き書式について 1 2022/12/14 20:38
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- Excel(エクセル) PowerQueryに詳しい方教えてください(Office365) 1 2022/07/24 21:11
- Excel(エクセル) Countifよりも早く重複数をカウントする方法ありますか? 18 2022/07/04 13:39
- Excel(エクセル) Excelで連続して重複する行数の違う列を参照する方法 5 2023/04/23 06:15
- Visual Basic(VBA) VBA初心者です 検索した数字の行に色をつける 5 2023/02/13 14:22
- Excel(エクセル) Excelの関数について教えてください。 5 2023/07/28 11:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【関数】スペースがいくつ入っ...
-
西暦や和暦の表示をyyyymmdd表...
-
【Microsoft Office Excel Comp...
-
Excelはなんで先頭の0を消すん...
-
Excelのセルを飛ばして入力する
-
別シートからの文字を変更
-
エクセルの行の抽出について質...
-
Excelのオートフィル
-
Excel 2019 のピボットテーブル...
-
スプレッドシート クエリ関数 1...
-
excelの不要な行の削除ができな...
-
Excel初心者です。 詳しい方、...
-
【Excel】セル内の時間帯が特定...
-
Excel初心者です。 詳しい方、...
-
EXACT関数とIF関数の組み合わせ...
-
Excelのグラフ軸について
-
スマートな関数を教えて下さい。
-
Excelで全角を半角にしたいので...
-
【マクロ】エクセルにかいてあ...
-
Excel:一部のフォントでセルの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報