アプリ版:「スタンプのみでお礼する」機能のリリースについて

タイトルのとおりです。
'1日'!A1:A10
という参照先をコピー&ペーストすると
'1日'!A2:A11
というようになると思いますが、
$などを使ってこの範囲を絶対参照にしたいのです。

どのようにしたらよろしいのでしょうか?
よろしくお願いいたします。

A 回答 (7件)

すみません。

ちゃんと読んでなかった。
=INDIRECT($C$1&"!E"&(MATCH(A2,INDIRECT($C$1&"!A8:A38),0)+7))

でもこの場合
=VLOOKUP(A2,INDIRECT($C$1&"!A8:E38"),5,FALSE)
で良いような気がします。
上記は検索値A2でC1のシートのA列を参照して、同じ行のE列を表示します。
A2の内容が存在しない場合は#N/Aのエラーが表示されます。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました

>良いような気がします・・・

のところで、なんだかわかりませんが^^;
OKでした。
まったく理解できていませんが、計算が合っているので採用させていただきます。

ありがとうございました。

お礼日時:2005/09/16 19:16

>'1日'!A2:A11


=sum('1日'!A2:A11)という式を,
Sheet2のB1に入れているとする。
>コピー&ペーストすると'1日'!A2:A11
というようになると思いますが
どのセルに貼り付けるかによって、'Shhet1'!A2:A11にならない。
たまたまSheet2のA1をA2にコピーしたときだけ、'Sheet1'!A2:A11
になる。質問例として不適当では。
>$などを使ってこの範囲を絶対参照にしたいのです
これはコピー先のことと思いますが、コピー元を絶対参照にしないと
コピーしたとき、コピー先の位置で変化をする。
だからコピー元を絶対番地にしないと、どうにもならない。
コピーもとを絶対番地にするにしろ、A1の前にマウスポイントー>F4キー
A10の前にポイントー>F4キーが正解ではないですか。
質問の表現例が悪いのではないですか。
以前の質問と関連しているなら、はじめにそのことを、明示すべきです。
過去の質問の回答者しか判らない表現ではダメです。」
    • good
    • 0

#1,4のmshr1962です。


=INDIRECT($C$1&"!E"&(MATCH(A2,'1日'!$A$8:$A$38,0)+7))
ですね。()が一組足りませんでした。

MATCH内の'1日'はこのままでもいいのですか?
    • good
    • 0
この回答へのお礼

再登場ありがとうございました。
#4の補足に書かせていただいたように、
1日を$C$1に変更したいと思っています。
よろしくお願いいたします

お礼日時:2005/09/16 18:01

#1のmshr1962です。


http://virus.okweb.ne.jp/kotaeru.php3?q=1653231
の質問の内容だとMATCH関数の参照セルに使うというわけですか?
=INDIRECT($A$1&"!A1:A10")
で出来ます。この場合A1:A10は固定なので絶対参照にする必要はありません。

この回答への補足

わかりにくくてすみません。

実際には、
=INDIRECT($C$1&"!E"&MATCH(A2,'1日'!$A$8:$A$38,0)+7)
と、なっており、C1に1日という文字列が入っています。
MATCH部分の1日をC1としたいのです。
よろしくお願いいたします

補足日時:2005/09/16 17:30
    • good
    • 0

1日!$A$1:$A$10で如何でしょうか。


絶対参照は、セル入力時、F4キー押下毎に絶対参照→行絶対→列絶対→相対に設定できます。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました

できれば、#1氏のところにも書きましたが、
1日という部分をA1で代用する方法も教えていただけないでしょうか?

お礼日時:2005/09/16 17:04

「'1日'!$A$2:$A$11」にすれば絶対参照になりますよ。


それと、式を選択中にF4キーを押すと絶対参照を簡単に設定することができますよ。

この回答への補足

できれば、#1氏のところにも書きましたが、
1日という部分をA1で代用する方法も教えていただけないでしょうか?

補足日時:2005/09/16 17:04
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。

お礼日時:2005/09/16 17:02

数式の一部ならF4キーで参照の状態を設定できます。


'1日'!A1:A10を選択(反転した状態)してF4キーを押してください。
'1日'!$A$1:$A$10になります。

A1→$A$1→A$1→$A1→A1(戻り)
4回押すと元に戻ります。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
すごく助かりました。

ところで、1日の部分なんですが、
A1のセルに入力しましたので、
できれば、A1で代用したいと思っています。
お詳しそうなので、
その仕方も教えていただけると非常に助かります。

お礼日時:2005/09/16 17:02

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!