- ベストアンサー
セル範囲の中で、空白を除き一番下にあるセルの値
お願いします。 =A1:A50の中で空白を除き一番下にあるセルの値 を求める式はどう書けばよいでしょうか? 一発で求めらる関数はあるでしょうか? 例 A1:A50の中で下記セルにだけ値が入っている A12 512 A20 測定不能 A34 250 A38 測定中 A41 289 この場合に289という値を得る よろしくおねがいします。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- エクセル 空白セルの直前の数字の個数を抽出したい
エクセルでA1~A27に下のような値と空白のセルが入っています。 空白セルの直前の数字だけ個数を関数を用いて自動でカウントしたいのです。下の表でいうと、 「3」・・・1個 「5」・・・2個 「7」・・・1個 という風に数えたいのですが、どのような関数を用いたらよいのでしょうか。エクセル関数初心者です。よろしくお願いします。 【例表】 空白セル 空白セル 7 6 5 4 3 2 1 空白セル 5 4 3 2 1 空白セル 空白セル 空白セル 3 2 1 空白セル 5 4 3 2 1
- ベストアンサー
- オフィス系ソフト
- 関数が入っている列で値のある最後のセルの値を返す
お尋ねします。 関数が入っている列で式の値が入っている一番下のセルの値を調べるにはどうしたら良いでしょうか? 例 A列 1 5 2 10 3 13 4 (式の値が無いのでゼロ) B1セルにA3セルの13と言う値を返したいのですが、列に式(SUMPRODUCT関数)が入っていて、実際はA4セルのゼロが返ってきます。 またシート1~シート5 まで上記と同じ式が入っていて、シート1のA列の最後の値「13」をシート6のB1セルに値を返す場合、INDIRECT関数を使った場合、どういう式になるでしょうか? ご回答よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- 空白セルを作りたい
お世話になっています。 A1+A2+A3の合計をB1に表示させるとします。 A1、A2、A3には、それぞれ数字が入る場合も、未入力(空白)の場合もあります。 1、A1空白、A2空白、A3空白の場合、B1に空白。 2、A1空白、A2 数字、A3空白の場合、B1はA2の数字(空白を除いて足し算した値を返す)の式を作りたいと思い、B1に =IF(A1="","",IF(A2="","",IF(A3="","",SUM(A1+A2+A3))))としましたが、1はできますが、2ができません。A1、A2、A3どれかひとつでも空白セルがあると、B2は空白で帰ってきてしまいます。 足し算した値を返してもらうにはどうすればよいでしょうか。 関数のご指導お願いいたします。
- ベストアンサー
- オフィス系ソフト
- Excelで、指定した範囲の先頭のセルの値を取得するには?
Excelで、指定したセル範囲(1列)で、空白を除いた先頭のセルの値を取得する 方法はありますでしょうか? できればマクロを使用せずに関数だけでできるほうがありがたいです。 例) | A ------------ 1 |(空白) 2 | ○ 3 | △ 4 | × 5 | □ の場合、検索範囲にA1:A5 を指定すると、○が値として返ってくるような感じです。
- ベストアンサー
- オフィス系ソフト
- 空白セルに自動で値を入れたい
どなたかご教授賜りたく・・・。 エクセルの表(具体的にはピボットテーブルをコピーして値を貼り付けた)で、列ごとで値と空欄のセルが混在しています。 基本的に空白はその列の直近の上の値が入ります。 1行空欄ならそのすぐ上の値、2行空欄があってもやはり上の直近の値が入ります。 例) A 1 ○○○ 2 3 ○△○ 4 5 ↓ A 1 ○○○ 2 ○○○ 3 ○△○ 4 ○△○ 5 ○△○ という風にしたいのです。 現在、オートフィルタで空白だけをソートして、Ctrl+Dをひたすら押し続けて上の値をコピーしていますが、数百行もあれば手の指が疲労して硬直してしまいます。 関数を使って自動で入れる方法はありませんでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセル 表の中で無視する値を空白及び詰めて表示する
下記のような表になっている時に、次のルールに従って関数のみで表示することは可能ですか? ・ルール (1)上の値から1以上離れている場合は、空白を表示する (2)上の値が空白になった場合は一つ上の値を参照する ※一つ上の値が空白の場合は、その上を参照する (3)最終的には空白部は詰めて表示させるつもりなので (このやり方は習得済み) 詰めて表示させるやり方でも構わない。 ・表 | A __|______ 1 | 30.0 2 | 30.3 3 | 31.5 4 | 30.4 5 | 29.3 6 | 30.4 7 | 30.5 ↓※下のように表示させたい | A __|______ 1 | 30.0 2 | 30.3 3 | 4 | 30.4 5 | 6 | 30.4 7 | 30.5
- ベストアンサー
- オフィス系ソフト
- Excel2010で3つの値のうち最も少ない値
Excel2010で3つの値のうち最も少ない値を返して、もしその値が空白だったらゼロと認識する。としたいのですが、 どのような関数にしたらよいのでしょうか? どなたかおしえてください。 例) A1:3 A2:5 A3:(空白) この3つのセルのうち最も少ない数を返す。 =MIN(A1,A2,A3) だと、値3が返ってしまいます。空白もゼロと認識して値0を返したいのです。 ですが、この3つのセル以外に空白セルを残すため、Excel昨日の「空白にゼロ値を表示する」を使いたくありません。 どうぞよろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- [マクロ]値に変換しても、空白のセルがカウントされてしまいます。
式が入っているセルを値に変換し、値が入ってるセルだけをカウントさせたいのですが、もともと式が入っていた空白になっているセルもカウントしてしまいます。 値の変換の仕方が間違っているのでしょうか? それともカウントの仕方が良くないのでしょうか。 値に変換するのは自動記録のマクロを作成しました。 カウントは、COUNTA関数をVBAで使用しています。 空白のセルをカウントさせない方法を教えてください。 マクロ・VBA初心者なので、値に変換するVBAも合わせて教えていただけると勉強になります。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- LARGE関数で空白セル数だけ飛ばして記入したい。
LARGE関数で空白セル数だけ飛ばして記入したい。 たとえばA列に連続する数値がランダムに入力されていて、その値の高い値から、LARGE関数で順番をB列に記入しました。しかしA列に空白セルがある場合、空白セル数だけ高い値を飛ばして順番をつけたいのですが、良い方法は御座いませんでしょうか? 例 A列に1から15までランダム記入されていて空白セルが2つあれば13から1、2としていきたいのです。 B1=IF($A$1:$A$15="","",LARGE($A$1:$A$15,A1))↓ と記入すると15、14がエラー表示になって 13から1になってしまいます。それを、13から1、2としていきたいです。 お願いします。
- ベストアンサー
- オフィス系ソフト
- 範囲内の列から、一番下の数値又は文字を表示する方法
例 A1~5のみの1行の表があるとします。 A 1 1 2 3 2 4 5 2 ※A1セル表示は「1」、A3には「2」、A2及びA4は空白と考えてください。 ※A1~A4内の数値は、他の式の計算結果の値が入っていますので実際は関数です。 ここで質問ですが、A5セルにA1~A4の範囲内で一番下のセルに入っている数値又は文字(今回はA3の「2」)を、A5セル内に表示する方法が知りたいです。空白のセルもあります。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
回答ありがとうです。 わかりやすそうなページですね。\(^o^)/