• ベストアンサー

関数でセルを結合させる方法

Misaki_tanの回答

回答No.2

まずこれは基本的な事なのですが、”マクロの記録”を使って、”セルの結合”を手動で実行した場合の結果を見てみましょう。 どのような関数が使用されているか、どのように組まれているかが分かります。 それをIF分の組み合わせればきっと大丈夫かと思います。 試していないので申し訳ありませんが、、、参考まで。

関連するQ&A

  • エクセルでセル結合関数

    以下のことをしたいのですが、 難しくてできません。 どなたか教えてください。 a1 b1 c1 a2 b2 c2 a3 a2 a3 (1)a列に「あ」と入力すると b1とc1セルが結合し、結合したセルに「-」が入る (2)a列に「い」と入力すると b列には自由に文字を入れられる c列には「う」が入る (3)a列にそれ以外がはいるとブランク (1)かつ(2)かつ(3)のことをしたいです。 おそらくc列に =if(a="あ",[b列セルとc列セルを結合した後、-を入力],if(a="い","う","")) だと思うのですが、 [b列セルとc列セルを結合した後、-を入力] がわかりません。 よろしくおねがいします。

  • 異なる結合セルのコピー

    A.B.C列の結合セルに文字が入力されています。 その文字を違う表のD.Eの結合セルにコピーをしたいのですが、 「コピー領域と貼り付け領域が違う為コピーできません。」 というメッセージがでます。 A B C  ああ D E  ああ F列を作らないで出来る方法があれば、教えて下さい!! 宜しくお願い致します。

  • 結合セルに結合していないセルの値を貼り付けたいです。

    結合セルに結合していないセルの値を貼り付けたいです。 シート1の1行目の[A1-B1-C1-D1]を結合しています。以下同じように[E1-F1-G1-H1]…のように4つづつ結合しています。 この行に、シート2のA1→B1→C1と続く結合していないセルのデータを貼り付けたいのですが、やりかたがわかりません。色々やってみたのですが、うまくゆきません。ご教授お願いいたします。

  • エクセル 結合セルでも関数は使える?

    セルA1,B1,C1を1つに結合したセルにデータの入力規則を設定しドロップダウンリストから任意の項目を選択できるようにしました。このあと、ドロップダウンリストから例えばAという項目を選択したら、aという文字が隣のセルに表示されるようにしたいのですがどういう関数を使用すればよいですか?又この隣のセルというのもD1,E1,F1までのセルを結合していますが、関数は使えるのでしょうか?

  • 【エクセル2002】 複数のセルを結合したときに、セル内で改行させる方法はありますか

    エクセル2002を使用しております。 セルに入力してあるテキストを結合する方法についてお尋ねいたします。(例として) セルA1に 秋田県秋田市    セルB1に 山王四丁目1-1    セルC1に 秋田県庁1階 と入力されているものを、結合したいのですが、 例えばセルD1に =A1&B1&C1 と入力しても、セルD1は秋田県秋田市山王四丁目1-1秋田県庁1階 となってしまいます。 これを、セル内で折り返して、 秋田県秋田市 秋田市山王四丁目1-1 秋田県庁1階 とセルD1内に表示させる方法はあるでしょうか? オフィスオンラインのヘルプを見たのですが、よくわからないのです。 すみませんが、お知恵をお貸しください。 よろしくお願いいたします。

  • セルの結合について

    いつもお世話になっております セルの結合がどうしてもうまく行かなくて困っております。   A1    B1   C1   東京   1組  000001   とエクセルで表を作りましたが、 この3つを結合させて、ワードに貼り付けたいと思っています。 セルの結合をすると、最所の東京も文字しか出ません。 どのようにすればいいのでしょうか? またワードに貼り付ける方法も、教えていただければ幸いです。 宜しくお願いします。

  • 結合されているセルのコピー、ペーストを値として貼り付けるには?

    セルB1とB2が結合されていて、”本” と書かれています。 その他のセルは一切結合されていません。 そして、セルB3には”=A3”という式が入っています。     A   B   C   D 1        2       本       本 3   99   99       99 このような場合において、B列をコピーしてD列に値として貼り付けたいのですが、 ”この操作には、同じセルの結合が必要です”とエラーが出てしまいます。 もちろん、普通に貼り付けると、セルD3に”=C3”と式が入力されるため、99が 表示されず、目的が達成出来ません。 なにか良い方法があれば教えてください。

  • 結合セルを含む列の非表示方法

    結合セルを含んだ範囲で、列の非表示の方法で困っています。 いまA1:D1が結合されています。 B:C列を非表示にしたいのですが、結合セルがある為にA:Dが全て非表示になってしまいます。 結合されたセルを無視して、B:C列だけを非表示にする方法はどの様にしたらいいのでしょうか。 宜しくお願い致します。 Sub test() Columns("B:C").Select With Selection.EntireColumn .Hidden = True End With End Sub

  • セルの結合による影響

    エクセルのセル範囲を結合させた時の、結合したセル範囲内のセルが示す値について教えてください。 まず、B2:D5のセル範囲を結合します。結合したセル範囲を選択して、数字10を入力します。 任意のセルを選択して、式"=B2"を入力するとセルには、10が表示されます。次に"=C2"を入力すると、0(零)が表示されます。同じく他の、セル範囲のメンバーで同じことをしてもすべて0(零)が表示されます。 次に、式"=B2:C2"を入力すると、10が表示されます。しかし、式"=B2:D2"では、0(零)が表示されます。 さらに、式"=B2:C4"、式"B2:C3"、式"=B2:D5"では、#VALUEが表示されます。 いったい、一番最初に入力した10の数字はどこに格納されているのでしょうか?また、結合したセル範囲ないで、任意のセル範囲を参照してしまった場合、何を参照することになるのでしょうか?単にセル範囲の左上の値ではないようですが? 参考に、式"C2:D2"では、0(零)、式"=C2D3"では、同じように#VALUEとなります。(相対参照にはなっているようです?)詳しい方いらっしゃいませんか? よろしくお願いします。

  • エクセルで2つのセルを結合させる

    エクセル初心者です。 例えば、A1とB1 リンゴ ミカン の2つのセルを結合すると、 リンゴ/ミカン 1つのセルに上のように結合部分に/(スラッシュ)を入れる場合は どのようにすればいいのでしょうか?