- ベストアンサー
Excel関数 一定の規則に沿って検索値の表示
こんにちは。 以下の検索結果の数字をそれぞれ 表示したいのですが、値が0の場合にその前の値を 検索結果のそれぞれ一番上の値に表示したいのです。 お知恵をお貸しください。 列 値 検索結果 A 100,000 50,000 B 50,000 C 0 D 0 E 0 F 0 G 150,000 60,000 H 60,000 I 0 J 0 K 120,000 80,000 L 80,000 M 0 N 0
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
noname#180098
回答No.3
- nattocurry
- ベストアンサー率31% (587/1853)
回答No.1
お礼
有難うございました。 参考になりました。
補足
分かりにくくてすみません。 アドバイス有難うございます。 例えば値が縦に並べてあった場合に 値が入っているものと0が連続で表示してあった場合に そこを一つのグループと考え、グループの一番上の 検索結果の箇所に最終の値を表示しないのです。 例えば上記例ですと C行が0で終わっていますのでA行からC行が一つの グループと考えた場合に、 0の前のB行の50000という値をグループ先頭である A行の検索結果に表示したいのです。 I行にまた0が現れた場合G行からI行までを一つの グループと考えI行の前のH行の60000という値を グループ先頭のG行の検索結果に表示したいのです。 列 値 検索結果 A 100,000 50,000 B 50,000 C 0 D 0 E 0 F 0 G 150,000 60,000 H 60,000 I 0 以上、宜しくお願い致します。