エクセルで1行に1セルしか入力できない方法を教えてください。
下記のレイアウトで2~5行に1点~5点までを選んで入力してもらいます。A列は「1点」としか入力できないように、「入力規則」のリストでプルダウンで1点しか入力できないように設定しました。B~E列も同様です。1行で1点~5点の1つだけ入力してもらいたいので、例えばA2で1点と入力したら、B2~E2に入力できなくなるようにする方法はありますでしょうか?B2にだったら2点と入力したら2行目のほかのセルは入力できないようにするようにしたいのですが・・・。
どなたかご教示願います。シートはこのレイアウトしか使えず困っています。よろしくお願いします。
A B C D E
1 1点 2点 3点 4点 5点
2
3
4
5
No.3ベストアンサー
- 回答日時:
#2です。
>他の点数を選択するとエラーが表示されて入力できませんでした。
例えばA2に「2点」と入力しようとするとエラーが表示されるということでしょうか?
そもそも「A列は「1点」としか入力できないように」するという条件だったと思いますが…。
それとも、例えばB2を選択するとエラーが表示されるということでしょうか?
あるいは、B2で「2点」を選択して入力しようとするとエラーが表示されるということでしょうか?
どのようなエラーが表示されるのでしょうか?
念のためExcel2000,2002,2007でも動作確認しましたが、いずれも質問文のように動作します。
正しく設定されていれば、例えばE5セルの入力規則は
=OFFSET(E$1,,,IF(COUNTA($A5:$E5)=0,1,0))
と(自動的に)なっているはずですが、E5セルの入力規則の数式はどのようになっていますか?
・入力規則を設定する際、セル範囲を正しく選択しているか
(A2:E5の範囲を選択してA2セルがアクティブな状態)
・数式を正しく入力しているか
(カンマの数や、$の場所に注意)
今一度ご確認ください。
取り急ぎご参考まで。
結果からご報告します。
できました!!!
今まで出来なかったのですが、入力規則のエラーメッセージタブを見たらチェックが入っていました。チェックを外してもう一度、教えていただいた数式をコピーして設定してみたら、やりたいようにできました!!
今までの経緯です。
(1)教えていただいた数式をコピー
(2)A2:E5を選択し入力規則を設定
(3)ドロップダウンリストに数字ではなく数式が表示され、キーボードから数字を入力していました。(A1に1というように)
A1のみその方法で入力できましたが、他のセルに数字を入力しようとすると、
「入力した値は正しくありません。ユーザーの設定によって、入力できる値が制限されています」
とエラー表示で入力不可でした。
入力規則でこんな設定もできるんですね。しかもそれが分かるKater_Kurzさん、すごいです。私も教えてもらった数式の意味をなんとか理解します。
助かりました。どうもありがとうございました。
No.2
- 回答日時:
A2セルからE5セルまでを選択し、入力規則を
入力値の種類:リスト
元の値:=OFFSET(A$1,,,IF(COUNTA($A2:$E2)=0,1,0))
と設定すればご要望のように動作します。
Excel2003で動作確認済。
-------------------------------------------------------
自列の1行目のセルを基準に
・自行のA:E列に値がなければ1行取り出す ⇒ 1行目のセルそのもの
・自行のA:E列に値があれば0行取り出す ⇒ 要素のない範囲
その結果を「リスト」範囲にするという仕組みです。
以上ご参考まで。
回答ありがとうございます。
早速やってみました。
A2に1点と入力すると2行目のほかのセルには入力できなくなりますが他の点数を選択するとエラーが表示されて入力できませんでした。
もしユーザーが1点以外を選んだ場合でも全行で同様に動作してほしいんです。すいません・・・。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Access(アクセス) Accessフォーム 一部のレコードだけを抽出する方法について 1 2022/06/28 18:45
- Access(アクセス) Accessフォームで複数条件でフィールドの値を表示する方法 4 2022/07/21 10:47
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
- Excel(エクセル) Excel リンク先のエクセルファイルの削除 同時に行を削除したい 1 2022/11/29 16:20
- Excel(エクセル) エクセルの複数条件作成方法について 2 2023/01/23 21:38
- Excel(エクセル) エクセルで得点に対応する文字を求める 3 2023/05/31 09:18
- Excel(エクセル) Excelでグラフを作りたいです。散布図でしょうか? 3 2023/02/09 12:48
- Excel(エクセル) 余計なお世話的な「入力規則」?対策は? 2 2023/01/14 12:39
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
絶対にいけるWindowsXPsp3の無...
-
Windows XP SP3のインストール...
-
WindowsXPを最近のパソコンに...
-
アウトルックを「タスクバー」...
-
パソコン起動時に謎のエラー画...
-
パソコンでCDを見たい、見る...
-
シムズ4(PS4版) マイライブラリ...
-
Windows vistaのパスワードが分...
-
富士通ノートパソコンのパスワ...
-
Windowsxpってどうやってインス...
-
やっぱり現代のPCにWindowsXPを...
-
エクセルでの文字入力がIMEでし...
-
メモリ、SSD、HDDの違いを教え...
-
WindowsXP のAHCIドライバーを...
-
Windows7、8のアップグレード版...
-
CDドライブ CD挿入 認識しない
-
10年ちょい前のPCをもらいまし...
-
WindowsXP 今でも更新
-
条件付き書式の結果につて
-
windows 終了時にプログラムを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
WindowsXPを最近のパソコンに...
-
絶対にいけるWindowsXPsp3の無...
-
Windows XP SP3のインストール...
-
シムズ4(PS4版) マイライブラリ...
-
windows 終了時にプログラムを...
-
アウトルックを「タスクバー」...
-
WindowsXPのプロダクトキーを紛...
-
Windows xpにWindows10を無理や...
-
パソコンでCDを見たい、見る...
-
メモリ、SSD、HDDの違いを教え...
-
アカウント名とユーザー名との...
-
windows10 フォルダを上書きす...
-
windows xp proが起動しなくな...
-
やっぱり現代のPCにWindowsXPを...
-
電源ボタンでスリープするよう...
-
プロダクトキー
-
win 10 のログイン時に不要なユ...
-
Windows vistaのパスワードが分...
-
ラズパイでwindows XPは動くのか
-
Windows アカウント名 とは?
おすすめ情報