締切済み excelの特定のセルの隣のセル指定について 2009/07/31 00:37 例えばA1の下のA2のセルを指定したいときはA(1+1)みたいなA1を基準にしたセルの指定は出来ないでしょうか? またA1を基準とし右のB1のセルの指定の仕方などありますか? みんなの回答 (2) 専門家の回答 みんなの回答 KURUMITO ベストアンサー率42% (1835/4283) 2009/07/31 07:32 回答No.2 A1セルを基準にした場合にA2セルは1行下のセルに当たりますのでOFFSET関数を使って次のようにあらわすことができます。 =OFFSET(A1,1,0) また、B1セルは =OFFSET(A1,0,1) つまり、OFFSET(基準となるセル番地,移動する行数,移動する列数)であらわすことができます。 B2セルを基準とした場合に、A1セルを表現するのでしたら次の様な式になります。 =OFFSET(B2,-1,-1) つまり、行数や列数はマイナスの形で使うこともできます。 質問者 お礼 2009/08/03 21:47 やはり指定方法があったんですね! わかりやすい説明でありがとうございました。 今後もexcelを勉強していきたいと思います。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 mshr1962 ベストアンサー率39% (7417/18945) 2009/07/31 01:05 回答No.1 関数でのセル参照でなら ※[]内の数値で座標指定になります。 OFFSET(基準セル,行数,列数) A2 → OFFSET($A$1,[1],0) B1 → OFFSET($A$1,0,[1]) INDIRECT(セル座標)、ADDRESS(行数,列数)の組み合わせ A2 → INDIRECT("A"&[2]) A2 → INDIRECT(ADDRESS([2],1)) B1 → INDIRECT(ADDRESS(1,[2])) 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 1 カテゴリ パソコン・スマートフォンソフトウェアその他MS Office製品 関連するQ&A エクセルのセル指定の際、どのセルの隣。など指定できますか? VLOOKUP関数の中で、通常はA4などセルの場所を指定していますが、例えば『A4の隣のセル』『B5の隣のセル』という指定の方法はできますか? 相対セルの範囲指定? 現在選択しているセルから右に2つ分範囲指定して、それをコピー 左に2つ下に1つ移動してペースト セルの名称が(A1)のように決まっていればいいのですが、 場所が不確定の為に、自分で基準のセルを指定してからマクロ実行しようと考えてます。 基準セルを自分で選択後に上記のようなことをすることができるのでしょうか? EXCEL セルの指定について 教えて下さい。 例えば、「A1+A2=3」という数式を作るときに、あくまでイメージですが「A1+(A1+1)=3」のようにセルの指定をA1を基準にしてA2を指定する数式の入力方法はありますか。 よろしくお願いします。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム エクセルでセルを指定する方法 A列 B列 (1) 5 (2) 10 (3) 15 (4) 7 (5) 12 エクセルでB列の最大値(この場合15)が入っているセル(B3)から2つ上のデータ(B1なので5)と2つ下のデータ(B5なので12)を足すといったセルを指定する式を教えてください。 エクセルの関数でセルの隣のセルを指定する方法 セルC1の計算式を=A1+(C1の左隣のセル)と指定することは可能でしょうか? なんでかというとAとBの間にセルを挿入したときにもこのC1の計算式は=A1+B1と計算したいのです。 その場合にINDIRECT関数をつかっていたのですが、もしこの挿入したセルが空の時にはA1+B1のままではなくA1+C1(移動してB1がC1になった)にしたいからですが、 なにかよい方法があったら教えて下さい。 説明がわかりづらくて ごめんなさい 1)A1に10をB1に20を入力しておきます。 2)C1に10+20の30が表示(何らかの計算式) 3)AとBの間にセルを挿入 4)新しいB1せるに5を入力 5)D1(C1が移動した)には15が表示 6)もしB1に何も入力しなかったらD1は30を表示 こんなのって可能でしょうか? この何らかの計算式をアドバイスください よろしくお願いします。 エクセルのセルの位置の指定の仕方 選択状態になっているセルの中の、一番下のセルの行番号のマクロでの指定の仕方を知りたいのですが。 A1:A5が選択されている時は"5"が求める値です。 以下で試してみたのですが、"65536"になってしまいます。 Selection.End(xlDown).Row 正しい指定の仕方を教えて下さい。 エクセルでエンターを押すと隣のセルではなく指定したセルに! エクセルでエンターを押すとセルが右隣に移動します。 次に入力したいのは4個右のセルなので、エンターキー を4回押しています。 一回エンター押すと指定したセルに飛ばすにはどうし たらいいのか教えて下さい。 エクセルで指定セルからの特定位置の指定 あるセルの中に指定範囲のセルの値が入力された場合、そのセルの隣のセルの値を取得する場合はどうすればよいでしょうか? 質問文だとわかりにくいので例を・・・ A | B | C | D | 1 | 10 | zz | | | 2 | 15 | yy | | | 3 | 18 | xx | | | 4 | | | | | セルC4にはB1~B3のいずれかの値を入れる セルD4にはC4の入力元の左側の値を出力(C4=B3なら"18") 説明下手で申し訳ないですが、おわかりになられる方がいらっしゃいましたら、 よろしくお願いします。 Excel 条件付き書式◆ 同じ行の特定のセルを指定するには A列には、ずらーっと、日付の数値が入っています。 B列には、「その日の行動スケジュール」の文字列が入っています。 ”今日”になったら、その日付に該当するB列の「行動スケジュール」だけ文字の色を変えたいと思いました。 このとき、列全体を範囲指定して、「条件付き書式」を設定しようと思ったのですが、数式の書き方がわかりません。 まず、B列のBのところをクリックして列全体を指定した上で、「条件付き書式」の設定のダイアログを出し、「数式が」を選択すればいいだろうというところまではわかります。 しかし、数式において、どのように記述すると、”B列の特定のセルと同じ行にあるA列のセル”だけを選択できるようになるのかがかわかりません。 おそらく、下の●のところに、同じ行にあるA列のセルだけを指定するための記号が入ると思うのですが、手本がどこにも見つかりません。 =●●=today() エクセルで現在選んでいるセルから特定の規則でセルを選択したい エクセルで現在選んでいるセルから特定の規則でセルを選択したい 今現在エクセルで様々な形で使っているのですが、最近よくあるのはある位置から特定の規則でセルを選ぶということです。 例えばA1から3つおきに右に10個セルを選ぶ、B5から3つおきに右に10個セルを選ぶ、C8から3つおきに右に10個選ぶ、というのがよくあります。 つまり「3つおきに右に10個選ぶ」という規則は変わらないのですが、始まりの地点が変わるのです。 現在は面倒ながらも、ctrlを押しながらセルを10個選択しているのですが面倒で仕方ないです。 場合によっては20個、30個選ばなくてはならないときがあります。 他にも ・3つおきに右に5個選んだら、今度はそのまま右に2つおきに5個選ぶ ・3つおきに右に3個選んだら、今度はそのまま下に2つおきに7個選ぶ ・始点のセルとそこから右に3つ目のセル、そこから下に4つ目のセル、そこから右に5つ目のセル、そこから上に3つ目のセルを選ぶ などの規則で選ぶことが多々あります。 もっと簡単に選びたいです。 解決方法をご存知の方、よろしくお願いします。 指定した語句と隣のセルを空欄にする 語句を指定して、そのセルと、 そのセルの隣のセルを空欄にする。(削除してセルを詰めるではない) というのは、式でできますか?式でできないのであれば、マクロでできますか? 例: A1東京 B1渋谷 A2広島 B2福岡 ・ ・ ・ A1532東京 B1532渋谷 ・ ・ ・ いろんな語句が記入されている中、 「東京」を検索して、「東京」とその隣のセルを空欄にする。 Excel2016です。 よろしくお願いいたします。 Excelでのセルの指定 Excelで,下記にように セルに数字が入っていたとします. A B 1 | 4 3 2 | 5 5 3 | 8 4 | 5 5 | 7 6 | 6 B1に3,B2に5と入っているので, A列のA3セルから,A5セルまでの和をとる. もし, B1に2,B2に6と入っていれば, A列のA2セルから,A6セルまでの和をとる. 以上のような関数は どのように定義すればよいのでしょうか? どなたか教えていただけないでしょうか? よろしくお願いします. ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム Excelのセル指定について よろしくお願いします。 ************************************ A1セルに"=B4" A2セルに"=B6" A3セルに"=B8" というようにA列にB列の偶数セルを 連続で数千個導入したい。 ************************************** 簡単に入力できる方法を教えてください。 エクセルで指定数まで増えると隣のセルを参照したい いつもお世話になっております。 かなりエクセル関数には慣れているつもりですが、どうしても解決しなかったので質問させていただきます。 下の表を用意して、 / A / B(表1) 1 / たかし / 3 2 / ひろし / 4 3 / はなこ / 5 下の様に、 たかし1 たかし2 たかし3 ひろし1 ひろし2 ・ ・ ・ と一定数まで増えると下のセルを参照して、「ひろし4」まで行ったら次は「はなこ1」から始まる、そんな動きをしたいのですが、どうすれば良いでしょうか。 いくつか別のセルを用意しても問題無いです。 自分なりに、=A1&B1にして「たかし3」と一致したら「ひろし」に変えようとしてみたり、 「たかし」「たかし」と繰り返して、別のセルで数をカウントして「3」に達したら「たかし」を「ひろし」に変えようとしてみたり、 試行錯誤してみましたが、どうしても循環関数になってしまいます。 どうすれば良いのでしょうか。 ちなみに、IF関数の参照を変数で変えるというのはできますでしょうか? / C / D(表2) 1 / 10 / 15 セル番地A20に、「=IF(A19=10,1,A19+1)」としておいて「10」をC1から引っ張る変数にして、 10に達したらD1の15を参照する。とすれば最初の質問が解決できると踏んでいるのですが、できませんでした。 もっと簡単な関数などがあれば教えてほしいです。よろしくおねがいします。 excelで指定したセルを解除する方法 簡単なことかもしれませんが、もしよかったら教えてください! excelで離れたセルを指定する場合はctrlを押しながら、 隣り合わせのセルを指定する場合はshiftを押して選択しますよね? 例えば 「A2:4とB5:7とC8:9を指定したけど、B6は関係のないセルだったからその部分だけ解除したい」 という場合、どうするのでしょうか? もう1回Ctrlを押しても解除されないのです。。 よろしくお願いしますm(_ _)m Excelで関数の参照先をセルの値で指定するには? Excel2000を使用しています。 関数が参照するセルを指定する場合、例えばSUM、のとき。 セルA1には"B1"と入力されており、 同様にセルA2には"B5"が入力されていたとして(もちろん " は実際には入力されてません)、 この セルA1 と A2 のテキストデータを参照して、SUM(B1:B5) を得るにはどのように範囲を指定したらよいのでしょうか? 別にセルA1 と A2 が "B1" 及び "B5" でなくてそれに代わるものでも構いません。 要は関数が参照するセルをほかのセルの値で指定したいのですが。 セル参照で指定したセルの2つ隣のセルを表示 お世話になります。 Excelにて、 例えばA1のセルに「=B5」と入力し、B5を参照します。 すると、A2のセルには参照したセル(B5)の2つ隣のセル(B7)を表示するようにしたいのですが、どうすれば良いでしょうか。 ご教示のほどお願いたします。 Excel セルを20行飛ばしで指定したい Excelでセルを20行飛ばしで指定したいのですが・・・ 具体的には,現在は以下のような式を全て手作業でいれています. ※A列にデータ数値が並んでおり,B列に計算結果がでるようにする. B1:【=(A40-A1)/2】 B2:【=(A60-A21)/2】 B3:【=(A80-A41)/2】 ・ ・ ・ 上記のように,セルを20個飛ばしで指定していきたいのです. 手作業でやらなくてすむように,関数があれば教えていただきたいです. よろしくお願いします. 【エクセル】指定したセルに入力することで、別の特定のセルに決まった文字を表示させるには? 社用データを作る際の手間を省こうとしたのに、かえって難しくなってしまいました(-"-;) 分かりにくい質問で恐縮ですが、よろしくお願いします。 現在Excel2003を使っています。 「指定したセルに文字・数字問わず入力があった場合、特定のセルに特定の文字を表示させる数式(または方法)」は無いでしょうか。 (できれば指定したセルに入力が無い限り、特定文字を表示させるセルは非表示のままにしたいと思っています) ↓ 例えば、「A1のセルに『○田×男(人名など)』と入力した時、B1のセルに『様』と表記させる」と言った具合です。 (このとき、A1に入力が無ければB1も空白のままにしておきたいのです) 手動で入力した方が早そうな気もしますが、応用次第で他の表や作業もスッキリしそうなので、手があれば是非ご教授下さい。 エクセルのマクロで特定の文字列を選択したい 集計表にピボットテーブルを2つ入れるマクロを作成しています。 その際に、出来あがったピボットテーブルの項目ごとの合計を 表示しないためには、対象となるセルを選択して(Select) 表示しないを選択する(Selection.Delete)ことはマクロの記録からわかりました。 しかし、ピボットテーブルの枠が固定されているわけではないので、 合計欄の選択がうまくできません。 結果的には、A列の何行目かに「B在庫」という文字列が表示されていて、 その下からピボットテーブルが作成されています。 その「B在庫」の文字列から「右に3、下に2」と「右に1、下に5」 進んだセルをそれぞれ指定して(Select)削除(Selection.Delete)したいと思っています。 どのように「B在庫」と入力された文字列を探し出すのか、 また、そこから「右に3、下に2」と「右に1、下に5」進んだセルを 指定する方法を教えていただけないでしょうか。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
やはり指定方法があったんですね! わかりやすい説明でありがとうございました。 今後もexcelを勉強していきたいと思います。