• ベストアンサー

エクセルで結合セル内の数値を分割する

エクセル2002を使っています。 画像の様なデータがあり、UVセルは結合されています。 その数値の左側(画像で言えば3253)をA1セルに 右側の括弧内の数字 26をB1セルに分割して表示するにはどうしたら良いでしょうか? 右側の括弧は無くなってOKです。 詳しい方、よろしくお願いいたします。 ちなみに関数で出来ればと思っています。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

A1: =LEFT(U1,FIND("(",U1)-1)*1 B1: =-MID(U1,FIND("(",U1),99)

gekikaraou
質問者

お礼

原因わかりました。 括弧が半角ではなく全角で入力されていました。 ご回答ありがとうございました。

gekikaraou
質問者

補足

keithinさん いつもありがとうございます。 早速ですが、試してみました。 ですがVALUEのエラーが出てしまいます。 こ・・・これは・・・・

その他の回答 (1)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

回答No1さんの式でエラー表示となるのはU1セルにデータが無い場合や( )が付いていない数値などの場合です。 次のような式にすればよいでしょう。括弧が無い場合にはその数値がA1セルに表示されB1セルは空白のままとなります。括弧がある場合のみB1セルには数値が表示されます。 A1セルには次の式を入力します。 =IF(COUNTIF(U1,"*(*"),LEFT(U1,FIND("(",U1)-1)*1,IF(U1="","",U1)) B1セルには次の式を入力します。 =IF(COUNTIF(U1,"*(*"),-MID(U1,FIND("(",U1),99),"")

gekikaraou
質問者

お礼

原因わかりました。 括弧が半角ではなく全角で入力されていました。 ご回答ありがとうございました。

gekikaraou
質問者

補足

KURIMOTOさん ご回答ありがとうございます。 試してみたのですが、A1セルに 3253(26) と表示され B1セルは 空白になります。 こ・・・これは・・・?

関連するQ&A

  • エクセル セルの結合について

    例えば、A1セルに1 B1セルに2という数字が入っており これをセル結合させ12にしたいのですが、どうすればいいでしょうか? 関数を使う必要があるのでしょうか? ぜひご教示ください。

  • エクセル2010 セルの結合と分割

    素人なので、説明もうまくできませんが、よろしくお願いします。 マイクロソフトエクセル2010を使用しています。 セルの結合で、2つのセルを1つにするのはできますが、 2つのセルを3つにや、4つのセルを3つに分割はできますか? もしできるのなら、操作方法を教えて下さい。

  • EXCEL 桁数を合わせた数値型セルの結合

    EXCELでのセル操作に関して下記のような結果を求めたいのですが、どういう関数なり操作を行えばいいのでしょうか? よろしくお願いします。 セルA(数値型) 123 セルB(数値型) 89 → セルC 12300089 セルA(数値型) 4567 セルB(数値型) 765 → セルC 456700765 ※セルBの部分を5桁扱いにしてセルCを完成させたいのです。 セルBの桁数が何桁になってもうまくいく方法を 教えてください。よろしくお願いします。

  • エクセル2007の質問です。2行を結合したセルに数値を入れて隣接する右

    エクセル2007の質問です。2行を結合したセルに数値を入れて隣接する右側のセルごと並べ替え、といったことはできるのでしょうか?並べ替えコマンドではできませんでした。

  • 「エクセル」で、「セルの結合」をしても2つ目のデータが消えないようにしたいのですが

    「エクセル2000」で、別々のセルに入力しているデータ(文字や数字)を、 それぞれ生かしたままセルを統合することは出来るのでしょうか? 「セルの書式設定」で「セルの結合」をすると、左上端の文字は残りますが、 それ以外のデータは消されてしまいますよね? 例えば、A1のセルに「20」、B1のセルに「30」と入って いる場合、結合すると「20」は残って「30」のデータは消えて しまいますよね。 それを、一つのセルに「2030」と統合出来るように したいのですが… (出来れば「20/30」のように、 間に「/」等が入るようにしたいのですが…) 無理でしょうか?

  • エクセルでセルの結合

    エクセルでセルの結合をすると一番左のデータになってしまいますよね?データまでくっつけることは出来ませんか?たとえば、A1「あ」とB1「い」を結合して「あい」というようにしたいんですが…。 説明がわかりづらくてすいません。分かる方いましたらよろしくお願いします。

  • エクセルのセル内を分割できますか(><)!?

    こんにちは! タイトルの通りなのですが エクセルのセル内の数字を分割したいです。(金額とかそういうものではなく、ただの番号ですが桁数は多いものです) 分割というより、全部のセルの先頭部分の数字だけ削除できたら もっと嬉しいのですが そのようなことはできるでしょうか? 手作業をするとしたら データ数が1000以上あるので 死んでしまいそうです・・ お願いします!どなたか教えてください(><)!

  • エクセル2007 結合セル

    エクセル2007 結合セル 下の画像のようなエクセルシートを 練習用に2枚作成しました。 上段が月の入力フォームで、 下段が各個人の営業成績表です。 ここで、下段の成績表の1行目が B列からI列まで、セル結合されており その中に表題の( 月分)が表示されています。 ここの月の前の空白部分に上段の入力フォームの黄色で 入力した月の数字をを自動的に表示させることはできるのでしょうか。 結合させなければ、簡単にできたと思いますが、 結合している前提で、教えていただけるとありがたいです。 よろしくお願いします。

  • エクセルのセル分割

    エクセルの一つのセルを分割することはかのうなのでしょうか?結合はもちろん分かるのですが、おおよそ作成した後にセルを分割したい箇所が出来た場合の対処法です。よろしくお願いします。

  • 数値の自動コピーができるプログラムについて

    お世話になります。 画像のようにエクセルデータがあるのですが、画像左側の何も入力されていないシートの 先頭行について 例えばA1セルに1を入力すると画像右側の先頭行と同じ列の数字が列Aに自動的にコピーできるようなプログラムがあると助かります。(画像左側のシート11,12,13それぞれに適用できるとありがたいです) 最初はHLOOKUP関数で参照を試みたのですが、画像右側のデータで入力されていないものには0が返されてしまい、都合が悪い状態になってしまいます。 (右側のデータにないところには左側のデータにも関数を含めて入力されていないものを希望するためマクロ、VBAがいいのではないかと考えました) 詳しい方のアドバイスが頂けますと幸いです。よろしくお願いします。

専門家に質問してみよう