• ベストアンサー

エクセル 関数 数値の結合 

19 31 20 7 19 50 18 28 16 4 13 1 のように数値データが2列(A列、B列)あります。A列とB列を「.」を入れて結合して19.31, 20.07, 19.50,... のようにしたいのですが、問題は&でつなげると、B列の数値が1文字の場合、20.7となってしまいます。20.07としたいのですが、B列の1文字のとき0を入れて結合する手順を教えてください。

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

  • ベストアンサー
回答No.1

  =A1+(B1/100) これでどうですか  

honeybeans
質問者

お礼

早々にありがとうございました。こんな簡単にできるのですね。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

noname#204879
noname#204879
回答No.3

=VALUE(A1&"."&TEXT(B1,"00"))

honeybeans
質問者

お礼

ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.2

=A1&"."&IF(B1<10,"0"&B1,B1)

honeybeans
質問者

お礼

ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルの結合したセル

    こんにちわ。 上下に結合したセルがAの列に並んでいます。A1、2で一つ、A2、3で一つというふうに。 そこに日付が入っています。 Bの列も同様にあり、そこには文字列が入っています。 それらを一つのセルにまとめたものを別のシートに作ろうと思いました。 文字列と日付なので&とTEXTを使い、うまくいったのですが、一番上を合わせて、下へスライドコピーしたらデータが飛び飛びになってしまいました。 結合した場合番地が上のセルの番地になります。A1,2なら番地はA1。 なのでA2には何も数値がないので、空白扱いとなってしまいました。 データ量が多いので、できればスライドさせて一気にやりたいのですが、なにかいい方法はありませんでしょうか? 難解な文章で申し訳ありません。。

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

    以下のことをしたいのですが、 難しくてできません。 どなたか教えてください。 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列縦3行を結合してB列・C列は縦3行は結合せずにそれぞれ数値を入力してます。オートセルにてB列の数値を抽出後A列を再度抽出すると、A列は画面上では表示されているのですが、抽出が出来ません。どのようにしたらA列を抽出できるのでしょうか?ご存知の方教えてください。

  • エクセルで、()内の数値だけを取り出したい

    エクセルで今A1のセルに 文字列(半角数値) という内容のデータが入っています。 B1のセルに()内の数値のみを取り出して表示させたいの ですが、何かいい方法が無いでしょうか?

  • 【エクセル】結合した文字列の検索について

    エクセルで、複数セルの文字列を「=A1&A2&A3&…」という感じで、B1セルに結合するとして、 例えばA2の文字列に「★」という文字が含まれているとします。 検索で「★」を指定した場合、A2のものは引っかかるのですが、B1の結合された文字列は引っかかりません。 B1セルの文字列も通常通り検索できるようにするには、B1セルでどのような処理をすれば良いのでしょうか。

  • エクセルVBAでセル結合

    いつもお世話になっています。 エクセル2003でVBAを使って下記をしたいのでその、VBA構文を教えて下さい。 特定の列のあるセルに文字が入っています。 (文字が入っている列は固定ですが、行番号はデータによって変わります。例えば、Aデータの場合は「J30」、Bデータの場合は、「J55」だったりします。) この文字が入っているセルをVBAで検索し、検索したセルを右隣のセルと結合します。(先ほどのAデータの場合、J30:Z30に結合します。) 更に、文字が入っているセルが2以上の複数の場合があります。(先ほどのAデータの場合、「J30」と「J40」と「J45」という感じです。文字が入っているセルの数はデータにより異なります。) 結合が終わり、このシートのデータがあるところだけに罫線を引きます。(このシートのデータというのは、前述の文字とそれ以外は、「数字」と「・」です。 ややこしいですが、よろしくお願いします。

  • ACCESSの文字列の結合について!

    AとBのふたつのフィールドがある場合、 A&Bで文字列の結合が出来る事は分かっています。 ところが、同一フィールドの文字列を結合する方法がわかりません。 現在はAというフィールドがある場合、 フォームフッターにフレームをつくり・・・・。 この時点で止まっています。 数値の場合はただたんに「=sum([A])で解決しますが、 文字列の場合はsumでは駄目なわけで・・・・。 ご指導の程宜しくお願いします。

  • エクセルで文字を結合させるには

    以下のようにA列に文字が入力されています。 A1 あ A2 いう A3 え A4 おかきく A5 けこ 上記のデータをB1に、以下のように半角スペースで区切って結合させるには、どういった関数・マクロを用いればいいでしょうか。 B1 あ いう え おかくき けこ

  • EXCELで 一桁の数値を二桁に

    教えてください。 エクセルで、入っているデータを編集しているのですが A列には、一桁の数値が B列には、1桁から2桁の数値が C列には、1桁から2桁の数値が D列には、文字データが入っています。 D列のデータに対する対応表を作るために このA~C列のデータを CONCATENATE関数を使って合体させたいのですが、 (合体させると、数値がダブらない為) B列とC列に入っている1桁の数値を 2桁に変換したいのですが、 何かよい方法はありませんでしょうか? 手打ちで変換するには、かなり多いデータなのです。 どなたか、助けてください。

  • 【エクセル】データの結合方法

    エクセルで、各セルにあるデータを次の内容で結合したいのですが、方法が分からないので、 ご教示お願い致します。 <結合前> A1|A3|A7|A10|A11|A12 BC1|BC4|BC7|BC10|BC11|BC12|BC15 ※"|"はセルの区分けのつもりです。 <結合後> A1,3,7,10,11,12 BC1,3,7,10~12,15 結合前のデータのルールは、 ・英字+数字の組合せ。 ・英字は1文字もしくは複数文字。 ・データが増える際は、セルの右の欄に追加される。 ・横に増えるデータの英字は必ず同じ。 結合時のルールは、 ・英字は必ず同じなので、一番最初にのみ表すこと。 ・データ(数値)の区切りは","(カンマ)で分けること。 ・連続したデータ(数値)の場合は、始まりの数値と終わりの数値の間に"~"(チルダ)を入れて、纏めて表示すること。 内容が分かりづらい場合は補足しますので、何卒宜しくお願いします。

このQ&Aのポイント
  • コミュ障な社会人が友達を作る方法とは?
  • 社会人になってからの友達作りのポイントとは?
  • SNSを活用して友達を作るための方法とは?
回答を見る

専門家に質問してみよう