• ベストアンサー

エクセルで、数が自動的に合計されて出るようにする方法

質問よろしくお願いします。 やりたいことは以下のようなことです。 1つのセルの中に、以下のように書かれてるとします。 鈴木、石井、田中、小泉、石原 5人なので、ここから自動的に「5」という数字を計算して、隣のセルなどに表示させたいのです。何か良い方法はないでしょうか? 別に、コンマで区切り必要はないです。これからこういう入力をかなりたくさんやりますので、「,」でも「/」でも何でも良いです。とにかく、数が自動で合計されて表示されれば。

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

  • ベストアンサー
  • xls88
  • ベストアンサー率56% (669/1189)
回答No.2

「、」の数 +1 が求める数になります。 =LEN(A1)-LEN(SUBSTITUTE(A1,"、",""))+1

uytrjhgf
質問者

お礼

こんなに早く回答くださりましてありがとうございました。 かなり助かりました!!!

その他の回答 (2)

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.3

ひと手間かかりますが   A       B =COUNTA(B1:Z1) 鈴木、石井、田中、小泉、石原 とA列に関数、B列に入力して B列を選択、データ=>区切り位置のウィザード で 、など希望の区切り文字を選択してOK >これからこういう入力をかなりたくさんやりますので こういう入力しなければならない理由がわかりませんが、 最初から 名前入力 右へ移動の方が 、など入れるよりキー操作も 少なくて楽なはずですが。当然、訂正や集計も楽です。

  • ASIMOV
  • ベストアンサー率41% (982/2351)
回答No.1

区切り文字として、「半角スペースを2つ」で良ければ A1に文字が有るとして B1 =LENB(A1)-LENB(TRIM(A1))+1 かなりトリッキーですが...

uytrjhgf
質問者

お礼

ありがとうございます。 この方法でもできました。 お早い回答感謝します。

関連するQ&A

  • excelで、1つのセルに入っている複数の数字を合計するには?

    Excel(2002以降)で、たとえば  セルA1に 33,2,55,764  セルA2に 654,654,8,165,46 のように、カンマ区切りで数字が入っていて、 その数字の合計をB列に表示させるということは可能でしょうか? 試算用にB列・C列などを使い、結果をD列、などという方法でも大丈夫ですが、数字がいくつに分けられるかはわからない(極端な話100個や200個の可能性もある)ので、その分のセルを確保するのは無理です。 数字はいくつ入っているかはセルごとに違い、何も入っていない場合や1つしかない場合もあります。 カンマを+に置換して計算させるような関数があればできそうだと思ったのですが、ヘルプでは探しだせませんでした。 なにかいい方法があればお願いします。

  • エクセルで合計を出したいとき

    過去ログから探し出せなかったので こちらで質問させていただきました。 エクセルで合計を出すときなのですが・・・ A1に 1 という数字が表示されています。 その A1 のセルのところに 2 と入れたら 3 と表示されるようにしたいのです。 単純に =SUM(A1+A1) と計算式を入れてみたのですが できませんでした。 表示されているセルのところに新しく数字を入力すると 自動的に合計になる方法を教えてください。 よろしくお願いいたします。

  • マクロで特定行を含まずコピーする方法を教えてください。

    マクロで特定行を含まずコピーする方法を教えてください。 社内で使っている1ヶ月分の売り上げを表にしていて、全てのセルに計算式が入っている為、とても重くなっています。ので、過去日付のところは、コピーして値で貼りつけたいと思っています。 名前  6/1  6/2  6/3  6/4  6/5・・・・ 田中(1)  数字・・・・ 田中(2)  数字・・・ 田中(3)  数字・・・ 田中(4)  数字・・・ 田中(5)  数字・・・ 田中(6)  数字・・・ 田中(7)  数字・・・ 合計   合計数 鈴木(1)  数字・・・ 鈴木(2)  数字・・・ 鈴木(3)  数字・・・ 鈴木(4)  数字・・・ 鈴木(5)  数字・・・ 鈴木(6)  数字・・・ 鈴木(7)  数字・・・ 鈴木合計  数字・・・   ・   ・   ・ (5000ほどの行があります) といったような表で、名前の(1)~(7)にも計算式が入っており、それをコピーして値で貼りつけをしたいのですが、合計欄は計算式を残したままコピーしたいのです。 どなたかお知恵をおねがいします。

  • カンマを自動的に挿入できますか?

    Excelの 1つのセルに数字がカンマ区切りで入っていて  初めと終わりにはカンマはついていません それが縦に200くらい並んでいます 数字の数は1~10までで 何個入っているかはセルによって1個だったり10個だったりします 数字の初めと終わりにカンマを入れたいのですが自動ではいるようにできるでしょうか?

  • エクセル・1セル内の合計の算出方法について(エクセル2000)

    1つのセルに('4,1,2,1,1,1,1,1")と入力されている数値の合計を算出する方法はありますか? ” , (カンマ)”がテキストで認識されている為、 カンマ 区切りでの個々の分解が出来ません。また、数値の個数も行により異なります。

  • エクセルの合計が計算機と違う場合

    セルの値が小数点の付いた数字で単純に小数点以下を無くした場合、四捨五入されて小数点無しになりますがその用な感じでセルの数字をいくつか求め、更に合計した場合1の位の数字が1つずれる場合があります。表示された数字では無くて小数点以下の数字の合計が計算されてるようです、このような場合ですが求めたい値は単純にセル表示された数字の合計を求めたいだけで隠れた小数点以下の合計を求めたい訳ではありません。どうしたら良いか教えてください。 説明不十分ですが宜しくお願いします。

  • エクセル 最新日付以外のデータを合計する

    下表があるとしまして、 氏名 日付 買上金額 鈴木 5月5日 10 鈴木 5月6日 60 鈴木 5月7日 100 鈴木 5月9日 400 田中 5月4日 100 田中 5月7日 200 山田 5月1日 600 山田 5月2日 200 山田 5月3日 300 1970 氏名毎に、最新日付以外の合計を計算したいのです。 この場合、鈴木さんが170 田中さんが100 山田さんが800の合計1070がそれぞれの氏名の最新以外データの合計となりますが、これらを自動的に計算できないでしょうか? よろしくおねがいします。

  • エクセルで表示通りに合計するには?

    エクセルの合計の計算で、有効数字ではなく、セルに表示されている数字の合計を表示する方法を教えてください。

  • エクセルを使っての合計値で…

    たとえば、簡単に書くと…、 5/1 山田 \250 5/1 鈴木 \120 5/2 山田 \300 5/3 高橋 \120 5/3 井上 \280 5/3 山本 \280 5/4 山田 \120 5/4 上田 \340 5/5 山田 \690 というような表で 5/1~5/2の合計値、5/3~5/5までの合計値といような計算を別シートのセルに表示させたいのですが、どのような方法があるでしょうか? 別質問で出ているのかもしれませんが、検索しきれませんでした。 よろしくお願いします。

  • Excel にて。

     例えば、範囲(A1:B4)のそれぞれのセルに、3つずつの数字が入っているとします。(カンマ区切りとかで) A1 のセルに(3,5,7)という数字が入っているとして、同じ範囲のその他のセルに同じ数字列が含まれているかどうかを判別する関数や、計算式ってありますか? セルを分けなきゃいけないでしょうか? よろしくお願いします。

専門家に質問してみよう