- ベストアンサー
エクセルでのセル結合した時の表示位置について
A1に「型番」 B1に「会社名」 C1「商品名」 というふうに記入してあるとして 以上の合計3セルをセル結合した場合に改めて 「型番 会社名 商品名」と再度入力しますが そのセルに入力した文字位置を A行には「型番」がB行には「会社名」が C行には「商品名」が すっきりと 収まるように配置したいと思っていますが その場合結合したセルに入力する時に 空白を使って調整するしかありませんか? 何かよい方法がありましたら お教えください お願いいたします
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
VLOOKUP用に別のワークシートを作ることはダメなんですか? たとえば、「商品」のワークシートが A列 B列 C列 型番 会社名 商品名 CA1112 ああ物産 A4用紙 BBNS4445 いい株式会社 シール となっていて、 別の「検索用」ワークシートに A列 B列 C列 =商品!C1 =商品!A1 =商品!B1 =商品!C2 =商品!A2 =商品!B2 =商品!C3 =商品!A3 =商品!B3 と入力したら、商品名で検索できるワークシートが出来ますので、それをVLOOKUPの検索範囲にすれば問題ないと思いますが、いかがでしょう。
その他の回答 (5)
- imogasi
- ベストアンサー率27% (4737/17069)
本来の質問は、入力規則・リストで3列のデータを表示したいと言うことのようですが、 「3列のデータを1つの列に、3列の体裁を崩さずデータを表示する方法」を関数でやって見ました。 (データ) aa bb cc sssss x 1 b y 2 c z 3 G1にスペースを10桁程度入れておく。 (関数) A1セルに =D1&LEFT($G$1,CELL("width",D1)-LEN(D1))&E1&LEFT($G$1,CELL("width",E1)-LEN(E1))&F1&LEFT($G$1,CELL("width",F1)-LEN(F1)) A1をA2からA4に複写 (結果)A1:A4 aa bb cc sssss x 1 b y 2 c z 3 (その他) 上例では数字列も左寄せになるが、数字列と決まっておれば、LEFT($G$1,CELL("width",F1)-LEN(F1))&F1のように 逆配置すれば良いかも。 CELL関数は幅を変えても自動的には値が変らない かも。もう一度F9を押すと変るよう。 書体はP付き(プロポーショナル)の書体は避けること。
お礼
お礼の記入が遅れてしまい 申し訳ないです 改めてご回答感謝いたします 質問の内容がわかりにくくて申し訳ありません 今回は別の方法をためさせていただいて 無事解決いたしました、ありがとうございます 今回の御回答内容もまた機会がありましたら ぜひためさせてください ありがとうございました
- SAKURAMYLOVE
- ベストアンサー率30% (162/533)
質問の内容がいまいちわかりませんが、結合した文字を単純に桁合わせするのであれば、以下のような方法があります。 解決のヒントになればと思います。 A1に「型番」 B1に「会社名」 C1「商品名」があるとして、型番が最大10文字、会社名が最大20文字(半角換算)の条件で、 =A1&REPT(" ",10-LENB(A1))&B1&REPT(" ",20-LENB(B1))&C1 ただし、フォントはMSゴシックまたはMS明朝などMSPでないのを選択します。 ただ、それ以前にもっとよい方法があると思うのですが。
お礼
ご回答感謝です 質問の内容がわかりにくくて申し訳ありません 無事解決いたしました、ありがとうございます
- mizu_atsu
- ベストアンサー率41% (180/433)
もともとのリストの作り方に問題ありと思います。 リストは型番、会社名、商品名別で必要なパターンをすべて作った上でVLOOKUP関数を使えば ご希望よりもさらにきれいな表が作れるはずです。
補足
御回答ありがとうございます VLOOKUP関数を試してみたのですが 検索する文字列はリストの左端しか 選択できないみたいですね。 今回の場合でいうと右端の 「商品名」で検索したかったので・・・ ともあれありがとうございました
- RECARO
- ベストアンサー率47% (49/103)
GOLGO12さんのおっしゃる通り,どういう状況でこの質問の内容を行うのかがイメージが湧きませんね。 3桁に分けたままで良いような気がします。 結合した状態では桁毎にすっきり収まるようにするのは困難ですね。おっしゃるようにスペースで調整するか,あるいは(答えになってませんが)テキストボックスで上に乗せるかでしょうか。 もし1文字ずつなら均等割付にする事も出来ますが・・・そうではなさそうですしね。 具体的にどういうものを作ろうとしているのですか?
お礼
お礼の記入が遅れてしまい 申し訳ないです 改めてご回答感謝いたします 質問の内容がわかりにくくて申し訳ありません 無事解決いたしました、ありがとうございます
補足
ご解答感謝です 補足いたしますと「商品名」でリストを検索して 選んだら実際のセル表示では「型番と「会社名」も 表示したい・・・・という内容です
ご質問の内容だとセル結合する必要性が分からないのですが。
補足
早速のご指摘ありがとうございます 言葉足らずでしたので補足をさせていただきます。 入力規則でリストを作っているのですが 結合したセルに入力した場合に 「型番」「会社名」「商品名」が 色々文字数があるもので、見栄えが悪くて 困っております。 例・・ 型番 会社名 商品名 CA111 ああ物産 A4用紙 BBNS4445 いい株式会社 シール こういう状態から 例・・型番 会社名 商品名 CA111 ああ物産 A4用紙 BBNS4445 いい株式会社 シール こういう状態になれば・・・と思っています。 もし不可能であれば 型番 会社名 商品名を別セルにして各々 入力規則でリストを作るしかないですが。 よろしくお願いします
お礼
ご回答感謝です おっしゃるとおりに別シートを作ったら あっさり解決いたしました。 柔軟な視点が大事ということですね^^ ありがとうございました