
No.4ベストアンサー
- 回答日時:
No.2 です。
すみません、初歩的なミスしました。次式のとおり「$」を追記します。H2
=if(b2="",,B$1)&if(counta(b2:b2)*(c2<>""),"、",)&if(c2="",,C$1)&if(counta(b2:c2)*(d2<>""),"、",)&if(d2="",,D$1)&if(counta(b2:d2)*(e2<>""),"、",)&if(e2="",,E$1)&if(counta(b2:e2)*(f2<>""),"、",)&if(f2="",,F$1)&if(counta(b2:f2)*(g2<>""),"、",)&if(g2="",,G$1)
IF関数とCOUNTA関数で構成されていて
私の知っている関数であったでベストアンサーとさせていただきます。
ありがとうございました。
No.3
- 回答日時:
エクセルにはスマートにセルとセルをくっつける計算をする関数が無いので、画像のように1つのセルに表示したいなら、だいぶモッテマワッタやりかたを取る必要があります。
例:確実にできるという意味では簡単だけど
H2:
=SUBSTITUTE(TRIM(CONCATENATE(IF(B2<>"",B$1,"")," ",IF(C2<>"",C$1,"")," ",IF(D2<>"",D$1,"")," ",IF(E2="","",E$1)," ",IF(F2="","",F$1)," ",IF(G2="","",G$1)))," ",",")
以下コピー
例:簡単お勧め
シート2のB2に
=A2&" "&IF(Sheet1!B2="","",Sheet1!B$1)
G列までコピー、下にコピー
シート1のH2に
=SUBSTITUTE(TRIM(Sheet2!H2)," ",",")
以下コピー

No.2
- 回答日時:
H2
=if(b2="",,b1)&if(counta(b2:b2)*(c2<>""),"、",)&if(c2="",,c1)&if(counta(b2:c2)*(d2<>""),"、",)&if(d2="",,d1)&if(counta(b2:d2)*(e2<>""),"、",)&if(e2="",,e1)&if(counta(b2:e2)*(f2<>""),"、",)&if(f2="",,f1)&if(counta(b2:f2)*(g2<>""),"、",)&if(g2="",,g1)
No.1
- 回答日時:
こんばんは!
>関数だけを使って解決したいのですが
というコトですと1セルに表示するのは難しいと思いますので、
↓の画像のように別セルに個別に表示する方法となります。
画像ではO2セルに
=IFERROR(INDEX($B$1:$M$1,SMALL(IF($B2:$M2<>"",COLUMN($A$1:$L$1)),COLUMN(A1))),"")
これは配列数式になりますので、Ctrl+Shift+Enterで確定!
この画面からコピー&ペーストする場合は
上記数式をドラッグ&コピー → O2セルを選択 → 数式バー内に貼り付け → そのまま(編集可能なまま)
Ctrl+Shiftキーを押しながらEnterキーで確定!
数式の前後に{ }マークが入り配列数式になります。
最後にフィルハンドルで列・行方向にコピー!
これで画像のような感じになります。
※ VBAであればお示しの画像のように1セル表示も可能です。m(_ _)me

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelマクロの表示のExcel内をfindで検索 3 2022/06/15 20:07
- Excel(エクセル) ExcelのIF関数について 4 2023/05/24 12:54
- その他(Microsoft Office) Excel2019と365、2021 2 2023/07/08 06:22
- PowerPoint(パワーポイント) ExcelのグラフをPowerPointに貼り付けした際にデータテーブルの小数点以下を削除したいです 2 2023/02/28 19:46
- Excel(エクセル) Excelで全クラスのランキング表を作成したい 4 2022/05/24 15:28
- Excel(エクセル) Excelについて質問があります。 関数の数値入力についてなのですが、 b1にー c1に数値 がある 2 2023/05/28 12:30
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- Excel(エクセル) 【Excel関数】値が合致するセルの隣のセルを表示させたい 8 2022/10/12 17:44
- Excel(エクセル) 【Excel】hyperlink関数を解除してもハイパーリンクが活きるようにできますか? 3 2023/05/22 11:22
- Excel(エクセル) エクセル、日々の集計整理方法。(再送です。) 5 2022/10/02 00:19
このQ&Aを見た人はこんなQ&Aも見ています
-
あなたの「必」の書き順を教えてください
ふだん、どういう書き順で「必」を書いていますか? みなさんの色んな書き順を知りたいです。 画像のA~Eを使って教えてください。
-
【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
【お題】・忍者がやってるYouTubeが炎上してしまった理由
-
今の日本に期待することはなんですか?
目まぐるしく、日本も世界も状況が変わる中、あなたが今の日本に期待することはなんですか?
-
コーピングについて教えてください
皆さんはストレスを感じたとき、どのような方法や手段、テクニックで対処していますか?
-
思い出すきっかけは 音楽?におい?景色?
記憶をふと思い出すきっかけは 音楽、におい、景色 どれですか?
-
エクセルで数値が入っている列の項目名を表示したい(関数)
Excel(エクセル)
-
Excelで最大値の入っている数値の右側にある項目名を拾いたい。
その他(Microsoft Office)
-
エクセルでデータがある列の見出しを抽出する
Excel(エクセル)
-
-
4
エクセル関数で、数字の入った列だけの行を別シートに表示させる。
Excel(エクセル)
-
5
○印がある場合、そこから情報を抽出して上から順に表示
Excel(エクセル)
-
6
値が入っている一番右のセル位置を返す方法
Excel(エクセル)
-
7
エクセルでセルの値分の個数の文字列を自動で入れたい
Excel(エクセル)
-
8
マクロで印刷→セルの値から部数変更するには
Excel(エクセル)
-
9
エクセルで縦横参照で見出し行のデータを抽出したい
Excel(エクセル)
-
10
Excelで、あるセルの値に応じて行を自動挿入したい
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・【大喜利】【投稿~1/31】『寿司』がテーマの本のタイトル
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル:マクロ「Application...
-
エクセルのアポストロフィを一...
-
エクセルで隣接していない複数...
-
エクセルで勝手に「折り返して...
-
メールソフト「サンダーバード...
-
エクセルで、選択範囲の数値全...
-
Excelに、ダブルクォーテーショ...
-
エクセル 別シートへのコピー...
-
Excel 行の連続データを列に参...
-
エクセルで「コピーしたセルの...
-
【エクセル】行の高さを規則的...
-
EXCELのオートフィルの設定を変...
-
エクセルでの行数・列数を指定...
-
エクセルの2ページ目の作り方
-
エクセルで値だけコピーして背...
-
「選択範囲を解除してアクティ...
-
Excelでのコピーしないセルの挿...
-
【Excel】「+」印のマウスポイ...
-
エクセルVBA/イベント発生でコ...
-
Excelで値をコピーするとセルの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル:マクロ「Application...
-
エクセルのアポストロフィを一...
-
エクセルで隣接していない複数...
-
エクセルで勝手に「折り返して...
-
Excel 行の連続データを列に参...
-
メールソフト「サンダーバード...
-
エクセルで、選択範囲の数値全...
-
エクセルで値だけコピーして背...
-
エクセル 別シートへのコピー...
-
Excelに、ダブルクォーテーショ...
-
エクセルの2ページ目の作り方
-
エクセルでの行数・列数を指定...
-
EXCELのオートフィルの設定を変...
-
エクセルのコピペでクリップボ...
-
エクセルで「コピーしたセルの...
-
「選択範囲を解除してアクティ...
-
Excel)軽いデーターのはずなの...
-
Excelでコピーした行の挿入を繰...
-
エクセル・数値が変化したらカ...
-
エクセル コピーしたデータを1...
おすすめ情報