お客様が購入された物だけが、表示される表があります。
E25は豆、E26は水、E27は草、E28は花と決まっています。
______E____F____G____H____I____
25____豆_____________購入商品は、
26___________________豆
27____草_____________草
28____花_____________花
29___________________です。
______E____F____G____H____I____
25____豆_____________購入商品は、
26__________________豆
27__________________花
28____花_____________です。
29_____________________
H26以下に、購入した物だけ、行を詰めて表示して、最後に「です。」と
表示させたいです。
INDEX関数や、TRIM関数、いろいろ調べて試しましたが、
私にはできませんでした。
すごく長くなってもいいので、マクロではなく、関数でできないでしょうか?
ご教授よろしくお願いします。
No.1ベストアンサー
- 回答日時:
こんにちは!
H25セルにはあらかじめ「購入商品は、」と入っているとします。
H26セルに
=IF(COUNTA(E$25:E$100)+1<ROW(A1),"",IF(COUNTA(E$25:E$100)>=ROW(A1),INDEX(E$25:E$100,SMALL(IF(E$25:E$100<>"",ROW(E$25:E$100)-24),ROW(A1))),"です。"))
配列数式ですので、Ctrl+Shift+Enterで確定!
H26セルのフィルハンドルで下へコピーしてみてください。m(_ _)m
回答ありがとうございます。
すごい!バッチリできました!
配列数式とは初耳でしたので、Ctrl+Shift+Enterで確定することまで
教えていただき助かりました!
No.2
- 回答日時:
添付図参照
H26: =IFERROR(IF(ROW(A1)=COUNTA(E$25:E$35)+1,"です。",INDEX(E:E,SMALL(IF(E$25:E$35<>"",ROW(E$25:E$35),""),ROW(A1)))),"")
【お断り】上式は必ず配列数式として入力のこと
回答ありがとうございます!
添付図までいただき、わかりやすいです!
考え方と組み合わせ方で、解決方法がいくつかあるのは面白いです。
今回、配列数式というのも初めて知り、勉強になりました!
ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルについて教えてください。 1 2023/03/03 08:38
- Excel(エクセル) Excel2019、2021の日付、曜日の表示について 2 2022/11/29 15:01
- Excel(エクセル) 表示形式、文字列セル(列)に数式を入力するには マクロ 1 2022/09/18 10:53
- ガーデニング・家庭菜園 家庭菜園の野菜について 8 2023/04/22 17:55
- ガーデニング・家庭菜園 花壇に野菜を植えました。が、葉っぱをほとんど失いました。虫対策教えてください。 3 2023/08/08 00:38
- Amazon Amazonで、前回購入した履歴から全く同じ衣類(Tシャツ)の商品を購入したのですが、前回購入した時 2 2022/07/11 22:48
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
- 掃除機・クリーナー・空気清浄機 花粉症のため、空気清浄機を使用している方 助言お願いします。 色々ネットで調べて「Panasonic 3 2023/04/01 17:57
- Visual Basic(VBA) EXCEL関数LOOKUPとFILTERについての質問です 1 2022/12/21 05:53
- Excel(エクセル) エクセルのマイナス表示 3 2022/03/28 16:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelでセルの値が同じか...
-
エクセルを使っていて2024/5/15...
-
【マクロ】必要な項目(列)の...
-
(マクロ)データをAブックからB...
-
エクセルVBA、別ブックへ転記す...
-
Microsoft 365の Excel を使用...
-
エクセル②
-
エクセルの暗号化なしのバーの...
-
エクセルの計算
-
指定文字の間に
-
Excelで縦軸の書式を0:00形式の...
-
エクセルで年休を管理する方法...
-
エクセル:一覧表に存在する文...
-
Excel
-
Googleスプレッドシートでファ...
-
エクセルでの作業計算方法について
-
UNIQUE関数が使えないバージョ...
-
エクセルで日付を数字+アルフ...
-
エクセル 白黒印刷で白線を印刷...
-
Excel ピボットテーブルで日付...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報