ベストアンサー エクセルの対象セルの1つしか入力できないようにする方法。 2007/07/10 12:32 エクセルで、たとえば、A列にデータを入力した場合、B,C,D列にはデータを入力できないようにする方法はありますか? みんなの回答 (3) 専門家の回答 質問者が選んだベストアンサー ベストアンサー zap35 ベストアンサー率44% (1383/3079) 2007/07/10 13:01 回答No.2 質問が曖昧です。こういうことでしょうか A1、B1、C1、D1、E1の各セルのうち、1つに値が入力されたら他のセルには値が入らないようにしたい それであれば入力規則で可能です まずA1:E1の範囲を選択し「データ」→「入力規則」を選択します。 「設定タブ」で入力値の条件を「ユーザー設定」にします。次に数式に =COUNTA($A1:$E1)<2 と入力します。次に「エラーメッセージタブ」を開き、エラーメッセージに「A列からE列は1つしか入力できません」と入力し「OK」 これでA1:E1に2つ以上の値を入力するとエラーとなり、入力ができなくなります。 2行目以降も同じ入力規則を適用するなら、1行目をコピーし2行目以降に「編集」→「形式を選択して貼り付け」→「入力規則」で貼り付けて下さい 質問者 お礼 2007/07/10 22:11 そうです!そうです!まさしく、おっしゃるとおりです。 説明が下手ですみませんでした。 このやり方で、見事!クリアしました。 ありがとうございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (2) zap35 ベストアンサー率44% (1383/3079) 2007/07/10 13:06 回答No.3 #02です >A列にデータを入力した場合、B,C,D列にはデータを入力できないようにする のであれば、B1:D1に対して入力規則の =$A1="" にすれば良いです。 「たとえば」とあるので実際の条件は違うかもしれませんが、後は応用可能でしょう 質問者 お礼 2007/07/10 22:16 この場合は、A列に入った場合、BCD列は入力できないということですね。 またやってみます。 勉強になります。 ありがとうございます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 pamsd ベストアンサー率18% (39/209) 2007/07/10 12:46 回答No.1 こういう場合は、シートの保護を使います。 詳しくは参考URLをよく読んでみてください。 参考URL: http://www.relief.jp/itnote/archives/000159.php 質問者 お礼 2007/07/10 22:11 私の説明が下手でわかりにくかったと思います。。。 保護は知っていたのですが、セル単位は知らなかったので、べんきょうになりました。 ありがとうございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A エクセルのセルへの色づけ方法について 現在、エクセルで統計用のデータシートを作っているのですが、あるセルにデータが入力されると、別の列で同じ行のセルの色が変わる、という設定をしたいのです。 たとえば、 B列のセルに数字or分数が入れられた場合はA列同行のセルが黄色 C列のセルに数字or分数が入れられた場合はA列同行のセルが赤色 D列のセルに数字or分数が入れられた場合はA列同行のセルが青色 E列のセルに数字or分数が入れられた場合はA列同行のセルが緑色 表自体はAに入力されているデータで管理されているので、そこから横に派生していく条件によってAのステータスが確認できるようにしたいと思っております。 つまり、B,C,D,E,のいづれかにデータが入力された場合、その列に応じてAの色が変わるという設定です。 色が3色だったら条件つき書式で設定が出来ましたが、四色以上になってくるとIF関数を使い =IF(B1>=1,"S",IF(C1>=1,"O",IF(D1""," ","D")))みたいな式を設定し 更にそのセルを確認して色を変える方法しか思いつかず。。。 ただでさえ非常に横に長いシートなので、不必要に使用する列を増やしたくないのと出来るだけ簡素化した表にしたいと思っております。 どなたかエクセルに詳しい方がいらしたらご教示いただけないでしょうか? 尚、エクセルは2003でOSはVISTAを使用しております。 お手数ですが宜しくお願い致します。 エクセルで一致するをセルを参照して入力したい お世話になります。 わかりにくいタイトルで申し訳ないのですが以下の場合について教えてください。 A列に1,2,3,4,5・・・というように重複しない数字が入っています。 C列にも1,3,4・・・など重複しない数字が入っています。(1と3の間に空白セルはない) D列には任意の文字が入っています。 C列の数字と同じ数字は必ずA列には存在します。(逆にA列の数字がすべてC列にあるわけではない) ここであいているB列にその左のA列と同じ数字をC列から探し、その右側のD列の文字を入力したいのです。 (A列と同じ数字がC列にない場合は空白にする。) 例 A1:1 C列で「1」が入っているセルがC1、D1:みかん の場合 B1:みかん とする A2:2 C列に2がない場合 B2:空白 A3:3 C列で「3」が入っているセルがC2、D2:りんご の場合 B3:りんご とする この場合B列にはどのような計算式を入れておけばよいのでしょうか。 よろしくお願いします。 Excel2002です。 Eecelで指定されたセル番地に入力される方法を教えてください A B C D E 1 A1 1 2 A2 2 3 A3 3 4 A4 4 上記のようなシートがあったとします。 B列にセル番地が入力されており、C列には数値が入力されています。 A1にC1の値=1 A2にC2の値=2 という具合に、 B列に入力されているセル番地に隣のC列の値が入力されるようにしたいのですが、どうもうまくいきません。 いい方法があったら教えてください。よろしくお願いします。 ※できれば関数で何とかしたいと思っています。 OS:Windows XP Excel2003です。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム EXCELで異なるセルに入力した 年・月・日 を一つのセルにまとめて年月日を表示する方法を教えてください。 現在、A列に年(西暦)、B列に月、C列に日を入力しております。 この状態で、D列にA列からC列に入力したデータをもとに年月日を自動的に表示させるにはどうすればよいのでしょうか。 具体的には、下記のように表示させたいと思っております。 A列 B列 C列 D列 2006 12 25 2006/12/25 以上、お分かりになる方がおられましたら教えてください。 EXCELの入力を簡単にする方法を教えて下さい。 初心者なので言葉足らずになってしまうかもしれませんが教えて下さい。 EXCELのA列には番号(英数字)、B列には名称が入ったデータがあります。 別のEXCELファイルを立ち上げ、セルA1に上記A列の番号(英数字)を手入力した場合、セルB1に上記B列の名称が自動的に表示して欲しいのですが、何か良い方法はありますでしょうか? エクセルでセルに入力した値によって指定したセルに○をつけたいのですが・・・ エクセルで、例えばあるセルに Aと入力した場合、 別の【表】のAの列のセルに ------------ |A|○| ------------ |B| | ------------ |C| | ------------ Bと入力した場合は、 Bの列の場所に ------------ |A| | ------------ |B|○| ------------ |C| | ------------ というような感じで○を自動で反映させたいのですが、 どういった関数を入力させればよろしいでしょうか? 分かる方は教えていただけますでしょうか? エクセルで2列のデータを1列にする方法について質問です エクセルで2列のデータを1列にする方法について質問です エクセルで2列のデータを1列のデータにするときに A B 1 a 2 b 3 c 4 d 5 e ↓ A B a 1 b 2 c 3 d 4 e 5 となるようにするにはどうすればいいでしょうか? 《エクセル》入力規則について いつもお世話になります。 エクセルの列に、入力規則で打ち込めるデータを限定したいのですが、 セルA1の値が"あ"なら、セルB1には"A"・"B"・"C"のみ入力できる セルA2の値が"い"なら、セルB2には"D"・"E"・"F"のみ入力できる のようなことは可能でしょうか。 また、 A1が"あ"B1が"A"の場合は、C1には"い"・"ろ"・"は"のみが入力できる などということも出来ますでしょうか。 ご存知の方がいらっしゃったらお手数ですが宜しくお願い致します。 エクセル 1行で1セルだけ入力できるようにしたい エクセルで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 エクセル2つのセルを1つのデータとして一致 エクセル初心者です。 (1)シートのA列には店舗名(A列には同じ店舗名が複数あります)とB列には数値を入力しています。(2)のシートには(1)シート同様のデータが入力されていますがCとD列に値があります。 (1)シートの同行内のAとB列を1つのデータとして(2)のシートのAとB列が一致したらCとD列の値を(1)シートに返す事は可能でしょうか? (1)シート A列 B列 C列 D列 ヤマダ 25 スズキ 10 ヤマダ 100 (2)シート A列 B列 C列 D列 ヤマダ 25 5 英 スズキ 10 6 独 ヤマダ 100 6 仏 さくら 20 8 英 つたない説明で申し訳ありません。 エクセルで同列のセルに同じ文字セルが入らないようにする方法を教えてください こんにちは。いつも大変お世話になっています。 エクセルで、月ごとに、顧客別ごとの売上一覧表なるものを作成しています。 A列に顧客の名前、B,C,D,E列に品物名,F列にその合計が入るといった感じのものです。 月末に伝票を見ながら入力していくのですが、同じ人は1行にデーターを足していれています。 が、全部入力した後、うっかり同じ名前が3行に入っている、ということがあります。 そこで入力する時に、もう既にA列に入力済の名前を、なんらかの方法でチェックできるようにしたいのです。 何かよい方法はありますでしょうか? 教えて頂けると助かります。 よろしくお願いします。 指定した3つのセルのデータを抽出し別表を作成する A表(A~F列、1~7行)のうちB、D、F列にデータが入力表示されたデータを抽出して別のB表(A,B,C列、1~7行)を作成するためのエクセル関数をご教授下さい。下図のとおり、F列は同じデータですのでVLOOK関数で表示できるのですが、B,D列にデータが入力されていない場合は、表示しないようにしたいのです。よろしくお願いします。 また、3つのうち一つでもデータがない場合は、表示させない方法でも結構ですよろしくお願いします。 [A表] A B C D E F 1 5 8 9 12 2 ○ 2 4 ○ 3 7 10 ○ 4 ○ 5 3 4 10 5 ○ 6 ○ 7 × [B表] A B C 1 8 12 ○ 2 7 10 ○ 3 4 5 ○ 4 5 6 7 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム エクセルで既出データを自動入力したい エクセルで既出データを自動入力したい 具体的には以下の通りです. A列がデータ特有のID番号で,B列はA列に対応したデータです。 B列のデータは重複することがあります。 A列 B列 12345 A 33456 B 12345 A 99999 C 12345 A 32372 A ・ ・ に対して、次にA列に"33456"を入力すると、B列に"B"を返す関数を教えていただきたく存じます。 既出データでない場合は手動でデータを入力します。 lookup系の関数かと思いますが、調べた範囲でよくわかりませんでした。 大体1300行ほどのデータがあります. よい方法があれば教えていただけると大変ありがたいです. EXCELは2003と時々2007を使います。 エクセルで各行から一つずつセルを無作為抽出する方法 表題の通りで、エクセルを使って、 A列(A1~A5) B列(B1~B8) C列(C1~C4) D列(D1~D20) E列(E1~E13) … などと、いくつかの行列データ?(各列は同数とは限らない)があった時に A列→A3 B列→B8 C列→C2 D列→D16 E列→E9 … などと、それぞれの列から任意のセルを抽出したいと思います。 このような時、どのようにすればよいでしょうか?? 具体的に、どんな関数を用いれば、実現できるか、 ご存知或いはお分かりの方、教えて下さい。。 またはマクロとやらを組まないとダメでしょうか?? マクロは組んだことがないのですが、もしそれを使うべきとのことでしたら その方法を教えて下さると、助かります。。 どうぞ、よろしくお願いいたします! セルへの入力方法について セルへの入力方法について Excel 2000 を使っています。 「セルA」に文字列 "あいうえお"、「セルB」に文字列 "かきくけこ" が入っている時 「セルC」に文字列 "あいうえおかきくけこ" と入力するにはどうすればよいでしょうか? (古いExcel の初歩的な質問ですみません) エクセルのまとめてカッコをつける方法 エクセルの列に、すでに入力してある数字があります。それらをまとめてカッコをつける方法を教えてください。 (例) A B C D 1 32 4 2 19 2 1 8 85 96 3 9 3 6 8 4 4 32 16 71 これらをまとめてカッコをつける方法↓ A B C D 1 (32) (4) (2) (19) 2 (1) (8) (85) (96) 3 (9) (3) (6) (8) 4 (4) (32) (16) (71) どうぞよろしくお願いします。 エクセルのセルのカウント方法で質問です。 エクセルのセルのカウント方法で質問です。 A列B列C列があります。 A列とB列のセル内の文字が指定した文字の時 C列のセル内に文字が入力されてる場合にカウントするにはどうすればよいでしょうか またカウントではなくC列に数字が入力されているとして合計値を出したい場合も教えてください。 例として画像を貼り付けます。 エクセルのセルに入力制限をかけたいのですが・・・ エクセルのメニューバーにある『データの入力規則』からではなく、こんな制限をかけたいのですが、お分かりの方がいらしたら、教えてください。 (選択肢) (文字) A列 B列 4 2 マイクロソフト 3 1 A列で『2』以外を選択(『1』と『3』と『4』を選択)した場合は、B列で何も入力できなくなる設定。(『エラー音がでる』、や『-』が入力されてもOK、もちろん空白のままでもOK) A列で『2』を選択すると、B列には文字が入力できるようになる。 こんな設定はできないでしょうか? エクセルのメニューバーでの簡単な入力規則なら、使用した事はあるのですが、こういうおそらく関数を使わないとできないような設定はした事がありません。 おわかりの方がいらしたら、どうぞよろしくお願いいたします。 複数のセルに入力された年、月、日、時分を一つのセルにまとめる方法 EXCELで複数のセルに入力された年、月、日、時分を一つのセルにまとめる方法を教えて下さい。 具体的にはA~D列に下記データが入っておりE列に「年月日時分」をまとめたいです。 A列 年 B列 月 C列 日 D列 時分 E列 「年月日時分」→まとめたい 以上よろしくお願い致します。 複数セルから特定の文字を検索して、その対象セルを抽出したい エクセルで関数、VBAを使用して、下記のようなDATA抽出を行ないたいのですが、どなたか、ご指導いただけないでしょうか。 たとえば、2種のシートが、各々、 <シート1> 列A 列B 行1 A1 ABCD-123 行2 B23 EFGH-456 行3 C456 あいうえお <シート2> 列A 列B 列C 列D 列E 行1 A1 A2 A3 行2 B23 C5 A4 行3 A5 B2 C456 ・・・・・・・となっている場合、 <シート2> の列D 行1 へ "A1"と入力(記載)がある場合、列Eに ”ABCD-123”と表示(抽出)を行ないたい。 セルには、文字、数字、記号が入ります。 よろしくお願い致します。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
そうです!そうです!まさしく、おっしゃるとおりです。 説明が下手ですみませんでした。 このやり方で、見事!クリアしました。 ありがとうございました。