- ベストアンサー
エクセルの関数を教えて下さい!
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは! 例えば2行目 B2:AG2の範囲で、一番右に記載されている数値を参照する場合は =LOOKUP(MAX(A2:AG2)+1,A2:AG2) です。 検索値が範囲の最大値を超えている場合、範囲中の最終 入力済みセルを参照することを利用しています。 行にも応用が可能です。
その他の回答 (2)
- fu-raibo-
- ベストアンサー率31% (41/129)
1ヶ月の表と言うことならこんなのはどうでしょう。 A1 =day(now()) ←今日の日付が求められます A2 =hlookup(A1,A3:AE4,2,false) ←下の成績の表の日付が今日の日付の成績を抽出します A3~AE3 1~31 ←日付の欄です A4~AE4 成績 A1を関数にしないで単純に数字を入れるようにすれば好きな日の成績を抽出できます。
お礼
直ぐに回答をありがとうございました。 私の頭では出来なかったことを皆さんはいろんな方法を考えてくださってとても感謝しております。 本当にありがとうございました。
- KODAMAR
- ベストアンサー率26% (267/1006)
一番右のセル、と決まっているのであれば、 =(セル名) ではダメでしょうか? かなり単純でごめんなさい。
補足
すいません、質問に付け加えさせて頂きます。 表は、1ヶ月の表で、例えば今日は14日なので、14日まではセルに数値が入力してありますが、15日以降は入力してありません。 それで、その入力してある最後のセルを参照したいのです。 それが何日になってもそれに応じてセルの参照する位置が変わってくれなければいけません。 ちょっと分かりにくいかもしれませんが、よろしくお願いします。
関連するQ&A
- Excelの関数について
エクセルで表を作っているのですが、関数についてひとつ質問です。 VLOOKUPなどの検索関数で、検索値として参照する値にひとつのセルの中の一定の文字列を指定したい場合はどうすればよいのでしょうか? MID関数で抽出しようとしたのですが、どうも関数で抽出した値はエラーが出るようで・・・。どなたかわかる方いらっしゃったら回答お願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの関数について教えてください。
エクセルの関数について教えてください。 エクセルのセルに 今日は【雨が】降る と入力されていた場合、「今日は」と「【雨が】」のそれぞれを 抽出する関数は、どのように入力すればよいでしょうか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- excelの関数復活
excelの関数が入っているセルに文字を入力して、関数を消してしまいます。 その後、関数を復活させる方法はありますか? ただし、Ctrl+Zはなしでお願いします。 出来れば複数セルに対して多数のコマンドがあるので どこかのセルを参照して入力させる方法があればと思います。 出来ればエクセル関数上で、なければVBAでも可。 よろしくおねがいします。
- 締切済み
- オフィス系ソフト
- エクセル関数のセル参照方法
エクセル関数のセル参照で、あるセルに入力した数値を、参照するセルの行番号として使いたいのですがどうしたらよいのでしょうか? VBAではそのような方法があったと思うのですが、関数で処理する方法はあるのでしょうか? たとえば、 =SUM(C5:C*) のような関数で「*」を他のセルに入力して参照させることは可能でしょうか? よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセル関数の書き方、入力方法
エクセル関数の初心者です。関数の書き方で下記の内容について教えて下さい。 例えば、1行のセルA1~P16の表に入力された数値(1~3桁)で、少ない数値を5個を自動的に抽出し、その平均値を出す関数の書き方が分かりません。 但し、表中に同じ少ない数値が複数有る場合、その複数を含め5個抽出する式としたいのですが、どのような関数とすればよいでしょうか。
- ベストアンサー
- その他(趣味・娯楽・エンターテイメント)
- VBA セル内の関数の参照先
あるExcel2000のファイル セル A1に20 A2に30 A3に50 A4に10 A5に60 セル B1に30 と表示されています B1の中は =Average(A2:A4) となっています 私はVBAでこのB1の中のAverage関数の参照先を取得したいのですがその方法が分かりません 例えば A=Cells(1,2)や A=Range(B1) としても変数Aは当然ですが30となってしまいます EXCELの関数でセルの中にある関数や参照先を抽出出来るものがないかと探して見ましたが私には見つける事が出来ませんでした。 セルの中にある関数、もしくはその関数の参照先を抽出する方法は無いのでしょうか よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- ExcelのIF関数を使って
学校の成績一覧表を作っています。成績は◎、○、△の3段階でつけます。 一覧表の中に、◎と△だけをつければ、残りの空白セルには、マクロで○が入るようにしてあります。 Excelのバージョンは2003です。 しかし、クラスによって人数が違うので、自動的に○が入るようにしてあっても、どこまで入れたらいいのかは変わってきます。 そこで、氏名を入れるセルを参照し、「もし、このセルが空白だったら、その下のセルはすべて空白になる」というような関数を入れておけばいいのかなと考えました。が、その関数がわかりません。 どなたか、教えてもらえませんでしょうか? C1 D1 E1 F1 G1・・・・・ 伊 佐 鈴 山 藤 藤 木 田 B2 読む力 ○ ◎ △ ◎ B3 書く力 ◎ ○ ○ △ 分かりにくいでしょうが、上のような感じで作ってます。 上の場合、G1セルに名前が入っていないので、G2セルから下は、マクロでは○が入りますが、関数によって空白にしたいのです。 よろしくお願いします。
- 締切済み
- オフィス系ソフト
- エクセル関数INDIRECTについて
エクセル関数 セルの参照についての質問です。 ひとつのBookの中に、AとBのシートがあります。 Aにデーターを入力し、Bに必要な部分だけセルの参照(INDIRECT)関数を使ってデーターを反映させていたのですが、Bのシートだけを別のBookとして保存した場合、INDIRECTの関数を使った部分がエラーの表示になってしまいます。(よく考えればAを参照しているので当たり前なのですが。。。) Bのシートを別のBookに保存しても参照しているデーターが消えない方法(関数)はあるのでしょうか? ご存知の方がいらっしゃいましたらご教授下さい。 (説明が下手ですみません)
- 締切済み
- オフィス系ソフト
- エクセルの質問
エクセルのデータを作っているのですが、対応表からデータを抽出できる方法がわからなくて困っています。 例えば、 1 25 2 31 3 52 4 66 5 43 のような関数では表せない対応表を作り、別シートのセルに3を入力すると隣のセルに52と出るようなシートを作りたいのですが良い方法ないでしょうか?よろしくお願いします。
- ベストアンサー
- その他(業務ソフトウェア)
お礼
こんなに早く回答を頂けるとは思っていませんでした。 この方法を試しにやってみると見事に私の思い通りのことが出来ました! どうもありがとうございました。