• ベストアンサー

Excel2010:最後の数字を表示する方法

Excel2010で、添付画像の薄い黄色の塗りつぶしの部分のB3~B20の範囲で、一番下(最後)の数字を表示させるにはどうしたらよいでしょうか? 回答よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.5

=index(b3:b20,count(b3:b20)) とかはまだ出てないかな?上から詰めて入力していくのが前提の数式。

miya_HN
質問者

お礼

回答ありがとうございます。 途中で空白があると正しい表示ができないんですね。 途中で空白になることはないので大丈夫です。 ありがとうございました。

miya_HN
質問者

補足

ベストアンサーの候補として、「=INDIRECT("B"&COUNTA(B:B))」「MAX」「=index(b3:b20,count(b3:b20))」のいずれかがいいと思ったのですが、いろんな場面で使えそうなのは「=index(b3:b20,count(b3:b20))」だと思ったので、「=index(b3:b20,count(b3:b20))」の回答をベストアンサーにしようと思いました。 ありがとうございました。

その他の回答 (5)

  • akiomyau
  • ベストアンサー率43% (555/1280)
回答No.6

10^10は10の10乗で非常に大きい数を示し、B列の数字で絶対越えられない数であれば、10^10でなくても実際にはOKです。

miya_HN
質問者

お礼

もう一度を回答をいただき、ありがとうございます。 10の10乗という意味ですか。 なるほど。最大行数まで数字を入れてもいいということですね。 ありがとうございました。

回答No.4

答え: =OFFSET($B$3,MAX($H$3:$H$20)-ROW($B$3),0) B列の数値に対応したインデックス値を作るために1列必要。 H3~: =ISNUMBER($B3)*ROW() 以下、コピー

miya_HN
質問者

お礼

回答ありがとうございます。 正直、理解するのが難しいのですが、そのままコピーしたいと思います。 ありがとうございました。

  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.3

添付された図のように、 「B列が昇順で並んでいて、いつも必ず最大値が一番下」に来るなら、   =MAX(B3:B20) でも大丈夫です。

miya_HN
質問者

お礼

回答ありがとうございます。 おぉ、そうです、そうです。一番下は必ず最大になります。 一番単純で、分かりやすいです。 ありがとうございました。

miya_HN
質問者

補足

ベストアンサーの候補として、「=INDIRECT("B"&COUNTA(B:B))」「MAX」「=index(b3:b20,count(b3:b20))」のいずれかがいいと思ったのですが、いろんな場面で使えそうなのは「=index(b3:b20,count(b3:b20))」だと思ったので、「=index(b3:b20,count(b3:b20))」の回答をいただいた方にしようと思いました。 今回の質問では、一番分かりやすかったのですが、ベストアンサーにしなくて大変申し訳ありません。

回答No.2

例えば、今空いているセルF2に =INDIRECT("B"&COUNTA(B:B)) という式を入れる方法もあります。

miya_HN
質問者

お礼

回答ありがとうございます。 なるほど。意味が分かりました。 「COUNTA(B:B)」で一番下に表示されている番号で、INDIRECTで「B」を参照しているという意味ですね。 ありがとうございました。

miya_HN
質問者

補足

ベストアンサーの候補として、「=INDIRECT("B"&COUNTA(B:B))」「MAX」「=index(b3:b20,count(b3:b20))」のいずれかがいいと思ったのですが、いろんな場面で使えそうなのは「=index(b3:b20,count(b3:b20))」だと思ったので、「=index(b3:b20,count(b3:b20))」の回答をいただいた方にしようと思いました。 ベストアンサーにしなくて大変申し訳ありません。

  • akiomyau
  • ベストアンサー率43% (555/1280)
回答No.1

こんな式でどうでしょうか。 =LOOKUP(10^10,B:B)

miya_HN
質問者

お礼

回答ありがとうございます。 LOOKUP関数の範囲は分かりましたが、「10^10」というのはどういう意味なんでしょうか? すいませんが、もう一度回答よろしくお願いします。

関連するQ&A

  • Excel2010の計算

    Excel2010で、同じ「2001」(A2~A5)、「1」(B2~B5)、「1」(C2~C5)、「0:00」(D2~D5)(時刻)でも、E2~E5など数値が異なります。(これはSheet1、添付画像左側) これを、Sheet2(添付画像右側)に同じ日時で、 2001:A2、薄い黄色塗りつぶし(同じ「2001」「1」「1」「0:00」の中で最も上の数値) 1:B2、薄い黄色塗りつぶし(同じ「2001」「1」「1」「0:00」の中で最も上の数値) 1:C2、薄い黄色塗りつぶし(同じ「2001」「1」「1」「0:00」の中で最も上の数値) 0:00:D2、薄い黄色塗りつぶし(同じ「2001」「1」「1」「0:00」の中で最も上の数値) 101:E2、赤塗りつぶし(同じ「2001」「1」「1」「0:00」の中で最も上の数値) 110:F2、黄色塗りつぶし(同じ「2001」「1」「1」「0:00」の中で最も高い数値) 100:G2、青塗りつぶし(同じ「2001」「1」「1」「0:00」の中で最も低い数値) 106:H2、緑塗りつぶし(同じ「2001」「1」「1」「0:00」の中で最も下の数値) 15:I2、薄い青塗りつぶし(同じ「2001」「1」「1」「0:00」の中で最も高い数値) 同様に、「2001、1、1、0:01」、「2001、1、1、0:02」~も同じような計算をしたいのですが、計算式(関数)を教えてください。 説明下手ですいませんが、回答よろしくお願いします。

  • Excel関数 選択条件によって表示内容を変えたい

    Excel関数 選択条件によって表示内容を変えたい 添付の画像のように、緑色のセルと黄色のセル、 それぞれの中から選択・入力をすると条件に合った文字が出るようにしたいです。 赤文字の部分に関数を入れて、入力された内容によって表示が変わるようにしたいです。 わかりづらくて申し訳ございませんが、よろしくお願いいたします。

  • EXCEL2000で色を塗ると数字に表せる方法?

    EXCEL2000を使用しています。 横の行に時間帯を表示しています。 1セルを5分とし、1時間12セル使用して横に並べています。 上にそれぞれの項目を表示しています。 例えば「営業」「休憩」「事務手続き」などです。 この各作業内容を先に記載した時間帯のセルに色分けをします。 例えば営業を8時から9時まで行ったとすると、時間の行には8時から9時までのセルに黄色で表示します。 その時、上の項目の下に「60」と表示させたいのです。 次に9時から9時10分まで休憩したとします。 その時時間帯の二つのセル(10分間)に青で色をつけます。 今度は休憩のしたのセルに「10」と表示させたいのです。 そのようにセルに色を付けた分だけ、それぞれのセルに数字に表せる数式ってありますか? 詳しい方、宜しくお願いします。

  • Excel2013 数字の下二桁に点が表示される

    WIN10。Excel2013を使っています。画面に数字を打ち込むと、下二桁に点が表示されます。1から9まで打って、カンマを入れると7が消えます。但し0を表示した時は正常に表示されます。(画面参照ください)いろいろ不都合がありますので、0を取り除いて、正常な画面にする操作を教えてください。よろしくお願いします。拡張子、ファイルサイズが不正で画像添付できません。申し訳ありません。

  • 左右、上下重なる位置にある数字を取得する。

    いつもお世話になっております。 ご存知の方、ご回答をよろしくお願いします。 【質問】 添付図の様に5×5マスが、A,B,C,Dの4つ存在します。 検索KEYの6個の数字でA,B,C,Dの各5×5マス内を検索して 一致したら、セルを黄色で塗り潰す。 次に、各5×5マスの3列目を中心として黄色に塗りつぶしたセルの 左右反対側にある数字を取得して右側の”〇枠左右”の下に並べる。 最後に、各5×5マスの3行目を中心として黄色に塗りつぶしたセルの 上下反対側になる数字を取得して右側の”〇枠上下”の下に並べる。 【注意事項】   ・検索KEYの6個の数字は重複無しで、毎回、入力する値は変わります。   ・A,B、C,Dの各5×5枠の中の数字は重複在りで、    毎回、数字は変わります。数字は1~99迄です。   ・A,B,C,Dの各5×5マスの中に検索KEYの6個の数字が1つも    存在しないことはあります。   ・使用するエクセルは2016です。 以上、よろしくお願いします。

  • 重複数字の塗潰しとその結果をまとめるには?

    いつもお世話になっております。 ご回答頂けたらありがたいです。 添付図の様に6×7のセルが5つあります。 1~37迄の数字が重複有りで入っています。 重複が2個、3個、4個あれば、黄色、緑色、赤色で その数字のセルを塗潰し、最後にまとめとして、 実際に重複した数字を右側に左から昇順で並べるにはどうすればよいですか? 尚、最大重複は4個迄とします。 よろしくお願いします。

  • Excel2013の表示がおかしい

    使用環境 OS:Windows7 Pro 64bit === 久しぶりに、Excel2013を起動したところ、添付画像のように、上部分の「貼り付け」などの表示が黒くなっていました。 切り取りと貼り付けボタンを押してみましたが、正常に切り取り・貼り付けはできましたので、ボタンの機能自体に問題はなさそうでした。 こちらの表示を直したいのですが、どこの設定を直せばよいのかご存知の方はいらっしゃいますでしょうか。 よろしくお願いいたします。

  • Excel2003で毎月の曜日を簡単に表示したい

    Excel2003を使って勤務表を作っているのですが、 曜日表示の部分を毎回書き換えるのが面倒だなと思っています。 そこで、画像の「2010年○月分月間出勤予定」という部分に 例えば「2010年3月分」と入力すると3月の曜日を表示、 4月分と入力すると4月の曜日が、1~31日の曜日部分(画像の薄黄色の部分)に表示されるようにしたいのですが可能でしょうか? もしできるなら、どう入力すればいいのか教えて下さい。 Excelのファイルです↓(受信パス4567) http://www1.uploda.tv/index.php?mode=pass&idd=0055904

  • Excel2000で出来ますか

    Excel2000で以下の事は出来ますか。 特定のセル、たとえばB1に数字1を入れたときに 特定範囲のセル、たとえばA1~E1の背景色を赤色にすることは出来ますが。 B1が空白もしくは1以外の数字や文字が入った場合は、 背景色は変更なしです。 よろしくお願いします。

  • 【Excel】数字を一括で変更する方法

    Excel初心者です。 添付画像の赤枠の数字をすべて0にしたいのですがどうすれば一括で変更できますか? あと青枠の文字の頭に【送料無料】と書きたいのですがこちらも一括で挿入することはできますでしょうか? 出来る場合どうやってやればいいでしょうか?? 宜しくお願い致します。 Excel:2004 for mac

専門家に質問してみよう