[[20190224153714]] 『最終行の数字表示』(きのこ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『最終行の数字表示』(きのこ)

こんにちは。

エクセルの検索表示について質問です。
以下のような表でセル「H20」から「H54」の範囲で
一番下にある数字(この場合“6”)をセル「H55」に
表示させたいのですが、どのような関数になるのでしょうか?
よろしくお願いいたします。

  H
20    
21 12
22 15
23 20
24 55
25 60
・ ・
・ ・
50 30
51 6
52
53
54
55 6

< 使用 Excel:Excel2016、使用 OS:Windows10 >


 よくあるのが、、こんなかんじですね

 =LOOKUP(99^99,H20:H54)
(SoulMan) 2019/02/24(日) 16:07

 ちわ〜 ^^ ← ご挨拶が。。。みょうになれなれしく、なっている ^^;
VBAなら。。。あえて配列で挑戦!( ̄▽ ̄)。。。お呼びでなければ、なにとぞお許しを。m(__)m

 Option Explicit

 Sub main()
    Dim i As Long
    Dim buf As Variant
    Dim rsl
    With Worksheets("Sheet1")
        .Range("H55").Clear
        buf = .Range("H20:H54")
        For i = 1 To UBound(buf, 1)
            If buf(i, 1) <> "" Then
                rsl = buf(i, 1)
            End If
        Next
        .Range("H55") = rsl
    End With
End Sub
(隠居じーさん) 2019/02/24(日) 16:26

ありがとうございます。
(きのこ) 2019/02/24(日) 16:34

 全然、Okどぇ〜〜す!

 ウィンちゃん、、突き抜けましたねぇ(笑)ばっちりです。

 あっ、関係のない話ですみません。m(__)m
(SoulMan) 2019/02/24(日) 16:42

 >よくあるのが、、こんなかんじですね
 >=LOOKUP(99^99,H20:H54)
 >(SoulMan) 2019/02/24(日) 16:07

 よくあるんですか、これ?
 なぜ「99^99」(99の99乗)なんですかね?

 教えてくれます?
(笑) 2019/02/24(日) 22:58

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.