セル相対参照で入力規則をコピーする方法
- Excel2013でセル相対参照を使用して入力規則をコピーする方法について教えてください。
- A列のセルにはA1以下の整数を、B列のセルにはB1以下の整数を入力する必要があります。しかし、入力規則を一つずつ設定すると時間がかかってしまいます。
- 相対参照を使用して入力規則を一括でコピーする方法や、より簡単な解決方法があれば教えてください。
- ベストアンサー
セル相対参照で入力規則をコピーしていく
こんにちは。 お知恵をお貸し下さい。 仕様ソフトはExcel2013です。 今、A1セルに10という値が入っています。 A2~A50までに整数を入力していくのですが、それらがA1の値である10以下となり、それ以外の数である11や20などを入力不可という入力規則を設定します。 A1セルを絶対参照して、「A1の値以下の整数」という設定です。 このようにして、A列はA1以下の整数、B列はB1以下の整数という設定を行っていきます。 B~Z列に関しても上記と同じ設定を行いたいのですが、 B1~Z1までのセルに入っている値がそれぞれ異なるので、単に入力規則をコピーしていったのでは、参照セルがA1のままですので、目的を果たせません。 また、一列ずつ入力規則を設定していったのでは時間が掛かってしまいます。 そこで、参照セルを相対参照しながら入力規則をコピーしていく方法があればよいと考えているのですが、そのやり方を教えて頂きたいのです。 または、もっと違う簡単な解決方法がありますでしょうか。 よろしくお願いいたします。
- suhiroasahi
- お礼率27% (32/117)
- その他MS Office製品
- 回答数3
- ありがとう数0
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
手順: A2:Z50を選択 ここで必ずA2セルがアクティブセル(選択範囲の中で逆反転している)になっていることを確認する 入力規則を開始し 種類 整数 データ 次の値以下 最大値 =A$1 と設定し,OKする。 または A2:A50に入力規則で 整数 次の値以下 =A$1 と設定し,A列を右にコピーする。 #補足 ふつーにセルに数式を記入してコピーする際に,$の有り無しで絶対参照や相対参照や今回使用した「混合参照」を適切に組み合わせて数式を作成するのと,全く同じです。
その他の回答 (2)
- KURUMITO
- ベストアンサー率42% (1835/4283)
A2セルからZ50セルを範囲として選択したのちに「データ」タブの「データの入力規則」で入力値の種類の窓で「ユーザー設定」を、数式の窓には =AND(A$1<>"",A2<=A$1) と入力し、また、「空白を無視する」項目ではチェックのマークを消し、OKすればよいでしょう。
- shintaro-2
- ベストアンサー率36% (2266/6244)
列単位で、書式のコピーをすれば参照セルがその列の一番上になりますが?
関連するQ&A
- Excel 入力規則のリスト参照元を1セルとしたい
Office:Excel 2007 お世話になっております。 相変わらずタイトルの文字制限少ないですね・・・。 と、それはおいといて・・・。 当方Excel2007を使用しているのですが、 入力規則の設定で、入力値の種類を「リスト」とした場合の 「元の値」を1つのセルから参照し、プルダウンしたいと考えています。 例えばA1に"0,1,2,3"という値を入れておき、 B1に入力規則を設定して、「元の値」の参照元をA1としたときに "0","1","2","3"がプルダウンしてくれるのかなと 思っていたのですが、やはり"0,1,2,3"で1文字列として扱っているためか、 ちゃんとプルダウンしませんでした。 何か方法をご存じの方いらっしゃいましたら、ご教示の程お願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルの入力規則の設定について
エクセルの入力規則の設定方法で質問があります。 入力値の種類は整数です。 入力する値は、決められた範囲内で重複しない物にしたいのです。 たとえば、A列の入るデータの条件として、 1 決められた範囲(たとえば2~20までの整数) 2 前にA列に入力されている値より大きな値。 です。 A 1 2 2 3 3 4 4 6 5 ? となっている場合、A5は1~20の間で7以上の値に制限したいのです。 どこかにダミーのセルを作ってA列の最大値を求めておけば可能だと思うのですが、入力規則だけで処理したいのです。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- シート複写時、データの入力規則が別セルに複写される
シートをコピーすると、データの入力規則が、違うセルにもコピーされてしまいます。 例えば、Sheet1のA列(A6からA20セルまで)に、データの入力規則として、「=JOB!$B$3:$B$1048576」という他のシートを参照してプルダウンリストを表示するようにしています。 このSheet1を、シートタブからシートのコピーをして、Sheet2に複写したとします。 すると、A列のデータの入力規則が、A列だけではなく、B列(B6からB20セルまで)も、データの入力規則「=JOB!$B$3:$B$1048576」になってしまいます。 B列は、従来どおりデータの入力規則がないようにしたいのですが、どうしたらいいでしょうか。
- 締切済み
- Excel(エクセル)
- 入力規則の文字数設定について
入力規則の文字数設定がうまくいきません。 ご存知の方教えて下さい。 入力規則とIF関数で以下に設定したいのです。。 理論 セルAが0~7文字以下 真の値 セルBが0~9文字入力可 偽の値 セルBが0文字まで入力可=入力不可 偽の値はうまくいくのですが、真の値でセルBに9文字以上入れることが出来てしまいます。 私のセルBの設定は 入力規則 設定 入力値の種類ー文字列(長さ指定) データー次の値の間 最小値ー0 最大値ー=IF(LEN(セルA)>=7,9,0) です。 よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- EXCELの入力規則に関して
EXCEL 2003 で簡単な品物の管理表を作成しています。 例えば、品目としてパソコンがあり、品番としてAとBが有ったとします。 "パソコン"はセルにそのまま表示させ、品番は入力規則でAとBと書かれたセルを参照させ、ドロップダウンリストで選択するような作り方をしています。 このような場合での質問です。 1)入力規則で別シートのセルを参照先とすることはできますか。 2)参照先を作成せずに、ドロップダウンリストを作ることはできますか。(値一覧をセルやデータに内包するような感じです) 3)入力規則を複数のシートにコピーし、片方の値を変更した場合、別シートの同じ入力規則の値も連動して変更させることは出来ますか。 入力規則の機能では作りきれない部分も有るかとは思いますが、なにか良いアイデアがあればご提案いただくと有り難いです。
- ベストアンサー
- オフィス系ソフト
- マクロの相対参照、絶対参照
マクロを使い始めたばかりなんですけど 相対参照と絶対参照で困ってます 任意のセル(A1とする)を選択しておいてマクロの開始 B1のセルをコピー 最初のセル(A1)に貼り付け としたいんですけど B1のセルをコピー、を絶対参照にして 最初のセル(A1)に貼り付け、を相対参照にしてマクロに記録しました そのマクロをC1で使うと A1のセルにB1のセルを貼り付けてしまいます C1でマクロを使えばB1のセルをC1に貼り付けるようにはどうすればいいのでしょう 分かりにくい説明で申し訳ありません
- ベストアンサー
- オフィス系ソフト
- エクセルで5セルごとに参照したい。
エクセルで、 あいうえおかきく...等とセルが一列に並んでいる時に、 そのセルへ式を使って入力するのに参照したい別の行があります。 ア□□□□イ□□□□ウ□□□□…という風に、5セルごとに参照したい列があります。 セルあ「VLOOKUP($A1,Sheet1!$A:$Z,1,FALSE)」 セルい「VLOOKUP($A2,Sheet1!$A:$Z,6,FALSE)」 セルう「VLOOKUP($A2,Sheet1!$A:$Z,11,FALSE)」 上のような感じで、でもいちいち数字を入力せずに、セルの左下を引っ張ったらうまく参照されるような式、ないでしょうか。。。
- ベストアンサー
- その他([技術者向] コンピューター)
- セル参照先のアドレスから一定値離れたセルの参照
エクセルで、セル参照先のアドレスを使って、そのアドレスから一定列離れたセルの値を得たいのです。 たとえば、以下のような処理をマクロを使わずに行うことは可能でしょうか? A1にはセル参照(=A2)が入力されています。 B1に、何らかの数式で、A1での参照先(A2)から3列右側のセル値(D2)を参照したいのです。 (offset を使うのかと思いますが、この場合、基準セルの指定をどうすればよいかわかりません。) A B C D ---------------------------- 1 12 9 (=A2) (=?) 2 12 9 よろしくお願いいたします。
- 締切済み
- その他MS Office製品
- 複数の相対参照を1回の操作で絶対参照にしたい
複数のセルを相対参照としていますが、これを 1回の操作で全ての相対参照を絶対参照にしたい のですが、いい方法はありませんか。よろしくお願いします。 ------------ ---------------- A1|B1|…|Z1| → |$A$1|$B$1|…|$Z$1| ------------ ----------------
- ベストアンサー
- オフィス系ソフト