プロが教える店舗&オフィスのセキュリティ対策術

こんにちは。タイトルにあるように例えば、H6,H11,H16,H21,H26といった、飛び飛びのセルに数値を入力していくのですが、H6に1という数値を入力すると1を、次にH11に2を入力すると2を、といった具合に順次入力された値を別のセルに表示させたいのですが、COUNTやINDEXなど使っても上手くいきません。説明が解りづらいとは思いますが、お知恵をお貸しください。よろしくお願いいたします。

A 回答 (2件)

こんばんは!



H列に入るのは数値限定という前提であれば・・・

表示したいセルに
=LOOKUP(10^10,H:H)

という数式を入れてみてください。

※ エラー処理はしていません。m(_ _)m
    • good
    • 0

No.1です。



投稿後、もう一度質問文を読み返してみて・・・
もしかして、6・11・16・21・・・のように5行おきのデータだけを検索しなければいけないのでしょうかね?
すなわちそれ以外の行にいくらデータが入っていても上記の行以外は無視する!

前回の数式は何行目か?に関係なく最終行の数値が表示されてしまいます。
数式を
=INDEX(H6:H1000,MAX(IF((MOD(ROW(H6:H1000),5)=1)*(H6:H1000<>""),ROW(H6:H1000)-5)))

配列数式なので、Ctrl+Shift+Enterで確定!(←必須★)してみてください。
これでH列の6・11・・・と5行おきのセルだけた対象になります。
(文字列、数値に関係なく表示されます)

※ 今回もエラー処理はしていません。
    • good
    • 0
この回答へのお礼

助かりました

こんばんは。素早い解答ありがとうございます。まさしくこの数式を使うと希望通りに成りました。ありがとうございます。とても助かりました。ベストアンサーとさせていただきます。

お礼日時:2020/02/14 22:33

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