ベストアンサー EXCEL 1つ飛ばしのセル参照 2009/04/16 09:31 A1には「=B1」 A2には「=B3」 A3には「=B5」・・・ というように、参照先の列を1つ飛ばしにしていく場合、 簡単にコピーしてA列を作る方法を教えてください!! みんなの回答 (5) 専門家の回答 質問者が選んだベストアンサー ベストアンサー fujillin ベストアンサー率61% (1594/2576) 2009/04/16 10:03 回答No.5 >A1には「=B1」 >A3には「=B2」 >A5には「=B3」であればどうなりますか? A2、A4・・・は空白という意味であれば、A1に =IF(MOD(ROW(),2)=1,INDIRECT("B"&INT(ROW()/2)+1),"") 下方にフィルコピー 質問者 お礼 2009/04/16 11:20 度々のご回答、ありがとうございました。 INDIRECT関数、大変勉強になりました。 お陰様で仕事が完成しそうです!! 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (4) fujillin ベストアンサー率61% (1594/2576) 2009/04/16 09:58 回答No.4 似たようなものですが・・ A1に =INDIRECT("B" & ROW()*2-1) 下方にフィルコピー 質問者 お礼 2009/04/16 11:21 ご回答ありがとうございます。 INDIRECT関数の使い方、大変勉強になりました!! 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 mu2011 ベストアンサー率38% (1910/4994) 2009/04/16 09:43 回答No.3 NO2です。 回答が重複しましたので別案です。 A1に=INDEX($B:B,ROW(A1)*2-1,0)を設定、下方向にコピー 質問者 お礼 2009/04/16 11:22 度々のご回答ありがとうございます。 INDEX関数、勉強させていただきました。 質問者 補足 2009/04/16 09:51 使ったことのない関数です・・・すみませんが、考え方を逆にして、 A1には「=B1」 A3には「=B2」 A5には「=B3」であればどうなりますか? 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 mu2011 ベストアンサー率38% (1910/4994) 2009/04/16 09:39 回答No.2 一例です。 A1に#B1、A2に#B3と入力→A1:A2を範囲選択→下方向にコピー→ctrl+Fキー押下→置換で「#」を「=」で如何でしょうか。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 xls88 ベストアンサー率56% (669/1189) 2009/04/16 09:38 回答No.1 A1には「#B1」 A2には「#B3」 A1とA2を選択 選択枠のフィルハンドル(右下角の■)を下方にドラッグ セル範囲選択状態のまま、編集メニューの「置換」で #を=に「すべて置換」 質問者 お礼 2009/04/16 09:48 おおおおおお!!!! スゴイ技ですね!!! 大変勉強になりました。ありがとうございます!! 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A Excelで飛び飛びのセルを参照したいのですが… とある表の1行飛ばしの数値を参照したいのですが、 セル番号を数式で表示することって可能でしょうか? 例えば、A1=1,A2=2,A3=3,A4=4,A5=5…だった場合だと、 1,3,5…(A1,A3,A5…)の値がほしいのです。 そしてそれをB1,B2,B3…と順に表示したいのです。 (B1=1,B2=3,B3=5…となるようにしたいです) 奇数か偶数かとかで判断するのではなく、 値がいくらに変わってもA1,A3,A5…の順に参照できるような方法はないでしょうか? 宜しくお願いします。 Excelセルの参照 Excelにdataとnという2シートがあります。dataシートのA列3行目~22行目にデータが縦入力されており、以降B列、C列とデータ入力が繰り返されます。 nシートでdataシートの入力値参照のため、あらかじめdataシートの参照リンクを貼っておきたいのですが、nシートのデータは横並びであるせいか、参照リンクをうまくコピーすることができません。 dataセルのA3セルの値をnシートのD1に=data!A3と貼り付けて、W1(=data!A22)まで数式を自動コピーできないでしょうか。また、D2~W2まで=data!B3~=data!B22など参照リンクをコピーで作成できないでしょうか。 よろしくお願いいたします。 横並びに参照する必要があるのですが、 Excel セルを20行飛ばしで指定したい Excelでセルを20行飛ばしで指定したいのですが・・・ 具体的には,現在は以下のような式を全て手作業でいれています. ※A列にデータ数値が並んでおり,B列に計算結果がでるようにする. B1:【=(A40-A1)/2】 B2:【=(A60-A21)/2】 B3:【=(A80-A41)/2】 ・ ・ ・ 上記のように,セルを20個飛ばしで指定していきたいのです. 手作業でやらなくてすむように,関数があれば教えていただきたいです. よろしくお願いします. 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム エクセル セル参照コピー エクセルでセル参照をしているセルを1行ずつ空けてコピーした場合の質問です。 例えば、A1に"=B1"と書いてあった場合に、そのA1をコピーしてC列のセルに1行ずつ空けて C1に"=B1" C3に"=B2" C5に"=B3" C7に"=B4" C9に"=B5" と、いうような感じで貼り付けをしたのですが、どのような操作をすればいいでしょうか? 宜しくお願いします。 Excelでのセルの参照について Excel2000を使っています。 例えば Sheet2のA1に=IF(ISBLANK(Sheet1!A1),"",VLOOKUP(Sheet1!A1,Sheet3!$A$1:$B$100,2,0)) を入れてあります。 これをA列奇数行だけにコピーすると、検索するセルも参照するセルも奇数行になってしまいます。 少数だったら行数を直せばよいのですが、たくさんあって手に負えません。 何かいい方法はありませんか? 助けてください。 エクセルで連続データから、数個飛ばしのデータを抜き取る方法 A B 1 a1 2 a2 3 a3 4 a4 5 a5 ・・・・・ のような表において、 Bの列にB1=a1、B2=a3、B3=a5 のような2個飛ばしのデータを連続で抜き取る方法はありますでしょうか。 A列が3000行ほどあり手打ち入力がしんどいです。 OFFSET関数を使ってもうまく連続コピーされません。 どなたかご教授願います。 セル参照先のアドレスから一定値離れたセルの参照 エクセルで、セル参照先のアドレスを使って、そのアドレスから一定列離れたセルの値を得たいのです。 たとえば、以下のような処理をマクロを使わずに行うことは可能でしょうか? A1にはセル参照(=A2)が入力されています。 B1に、何らかの数式で、A1での参照先(A2)から3列右側のセル値(D2)を参照したいのです。 (offset を使うのかと思いますが、この場合、基準セルの指定をどうすればよいかわかりません。) A B C D ---------------------------- 1 12 9 (=A2) (=?) 2 12 9 よろしくお願いいたします。 エクセルのセルの参照をした後に結果だけ残すには すこし伝えにくいのですが、エクセルの参照について質問があります。 たとえば、 A列に上から (A1)= 2, (A2)= 3, (A3)= 5 , , といった感じで数字が入ってたとして B列に (B1)= 100*(A1), (B2)=100*(A2), (B3)=100*(A3) ,, ,というようにA列を参照することで、B列にA列の100倍を計算すると、 シートには ( B1) には 200 ,( B2) には 300,( B3 )には 500の数字が表示されます。 このB列の結果はA列を参照しているのでA列をいじるとB列まで変化してしまうと思います。 そこで質問なのですが、(このようにB列をA列を参照することで計算した後に、) A列をいじってもB列の値は200 400 300のままにすることはできるんでしょうか? つまり、B列の200 400 300という結果はキープしつつB列からA列への参照をやめるなんてことはできるんでしょうか? どなたかご存知でしたらおしえていただけませんでしょうか? よろしくお願いします。 1行飛ばし参照 Excel2007に関する質問です。 S T 6 あ あ 7 い 8 う い 9 え 10 お う 11 か 12 き え 13 く 14 け お B列に1行飛ばしでA列を参照したいのですが良い方法はありませんか? =OFFSET(S6,(ROW(A1)-1)*3,0) おしい気がするのですが、ぜんぜんダメです。どなたかよろしくお願いします。 エクセル セル参照 A1セルには1~20までの任意の数を入力します B1には文字列を入力します。 A1に入力された数によって、B1セルの文字列の内容をC1~C10の各セルにコピーするにはどうしたらよいでしょうか。 たとえば、A1が3のとき、B1の文字列をC3にコピーしたい。 VBAでもかまいません。 お願いします。 エクセルでのセル飛ばしのコピー B2セルに入っている計算式をコピーして、B2,B4,B6,B8,B10・・・へコピーしたいのですが B3,B5,B7,B9,B11・・・には異なる参照式が入っています。ですので、そのまま簡単にコピー できません。 奇数セルには他シートから@SUMPRODUCを利用して抽出した数値。 偶数セルには奇数セルの数値を参照し、掛け算を行う数式です。 複数のシートを作らなくてはならなくなってしまい、困っております。 いい方法がありましたら、ご教授願います。 よろしくお願いいたします。 エクセル セルを参照し同じ内容を複写できずに困っています これができると楽になるため、よろしくお願いします。 現状のセル情報が以下の場合。 A B C 1 あいう 日本 2 あいう 3 かきく JAPAN 4 かきく 5 かきく 6 さしす ニホン 7 さしす 8 さしす 9 さしす B列を参照して入力(例ではB1に”日本”)があるときは、A1を参照する。 A1のセル内容(例では”あいう”)を参照し、A2:A9のセル内容がA1のセル内容と一致する場合は、B2にB1と同じ内容(例では"日本”)を入力するためにはどのよにすればいいでしょうか。 ※C列も同様です。 A1:C9での範囲を指定してでできればベストですが、B列、C列ごとにでもできればうれしいです。 いい方法はないでしょうか。 結果として、以下のとおりなることを望んでいます。 A B C 1 あいう 日本 2 あいう 日本 3 かきく JAPAN 4 かきく JAPAN 5 かきく JAPAN 6 さしす ニホン 7 さしす ニホン 8 さしす ニホン 9 さしす ニホン よろしくお願いします。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム エクセルでセルの参照 例えば、 B1のセルにA1を参照したいので =A1 B2のセルにA3を参照したいので =A3 B3のセルにA5を参照したいので =A5 というふうに、二つ飛びのセルを参照にしていきたいのですが、 上のように、3つ程を直接入力して、囲ってマウスで下に伸ばしても うまくいかないようです。 簡単にうまくいく方法はないでしょうか? エクセルのセル参照、一つずつ参照セルをずらしていきたい エクセルのセル参照の方法について教えてください。 2つのシートがあって、 ひとつのシートにはC4,D5,E6…というように行と列がひとつずつ増えていくところに値が入力されています。 このシートから、C4,D5,E6…のセルの値を取り出して 別のシートのA1,A2,A3…に縦に並んで表示させたいのですが、どのようにセルを参照させればC4,D5,E6…という 行と列がひとつずつ増えていくセルを参照できるでしょうか? よろしくお願いいたします。 エクセルのセル参照で A列 B列 C列 1 いちご =sheet2!A1 2 食堂(1) ばなな =sheet2!A2 3 合計 =B1+B2 4 いちご =sheet2!A3 5 食堂(2) ばなな =sheet2!A4 6 合計 =B4+B5 ・ ・ ・ と続くのですが、C列でC1とC2をコピーしてC4・C5に 貼り付けると=sheet2!A4・=sheet2!A5 となってしまいます。 C列が1000行ありますので、これを一括で 入れられる計算式はありますでしょうか? 食堂(3)からも、=sheet2!A5、=sheet2!A6と規則的に 続いていきます。 よろしくお願いいたします。 エクセルのIF関数で隣のセルの文字を参照させたい A 1 1+2+3 2 1+2+4 3 1+2+5 A列にこのような文字が入力されてる場合にB列に IF(C1+C2+C3<A14,C1+C2+C3,0) このような計算式を作りたいのですが いままでは、計算式をコピーして一つずつ手作業で編集していたのですが、もっと簡単な方法はありませんでしょうか? つまり、A列にある文字にIF関数とCをつけて参照させるなんてことは可能なのかというこのなのです。 あまり例の無いことかもしれませんがお教え願えませんでしょうか? EXCEL 一定の間隔でセル参照するには 一行ごとに飛ばして参照したく調べたのですが行き詰ってしまいお力をお借りしたいです。 =INDEX($A$1:$A$20,(ROW()*2-1),1) の式でA列のデータをB1やC1に貼り付けオートフィルで簡単にA1、A3、A5と参照できるようになったのですが 開始するセルがB1やC1の行頭からではなくB350やC487などの途中からの場合どのように書けばいいのでしょうか?参照したいデータはA1~入っております。 例えばB350もA1、B351にA3の、B352にA5データを参照させたいです。 宜しくお願いいたします。 EXCELでセルに入力されたセルを参照したい。 はじめまして、EXCEL 2000 で質問です。 セルに入力されている文字列を、参照する関数があれば教えていただきたいです。 たとえば、セルA1に 文字列"B32"を入力します。 セルB1に =sansyou(A1) という関数を入力すれば セルB32の内容が参照される。 ということがやりたいのです。 C言語ですと、ポインタに相当するとおもいます。 どうか皆さんの知恵を分けてください。 エクセルのセル参照について 下方から上方に向かって、前回最後に入力されている同じ列のセルを参照したい A B C 1 1月1日 100 2 1月2日 3 1月3日 4 1月4日 5 1月5日 150 6 1月6日 C5にB5とB1の差額などが入るようにしたいのですが、どうすればB1のセルを抽出して参照できますか? 教えてください。 エクセルのセルを参照して別シートに張り付ける こんにちは。 エクセルのsheet1とsheet2があり、sheet1のセルに入力されている文字や数値をsheet2にコピーしたいと思っています。ただし、コピー先のsheet2のセルの値は、sheet1を参照するだけでなく文字や数値として表示できないかと悩んでいます。 図で説明すると (sheet1) → (sheet2) A B C D A B C D 1あああ 10 いいい えおう 1いいい えおう 10 あああ 2あああ 10 いいい かけこ 2いいい かけこ 10 あああ 3あああ 10 いいい みまつ 3いいい みまつ 10 あああ 4あああ 10 いいい さぐも 4いいい さぐも 10 あああ また、上記のようにsheet1とsheet2の列は同じ場所ではありません。 このような作業を1回で行うことはできるのでしょうか? よろしくお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
度々のご回答、ありがとうございました。 INDIRECT関数、大変勉強になりました。 お陰様で仕事が完成しそうです!!