- ベストアンサー
テキストデータの為、=sum()サム関数が計算しない
=sum(b2,d2) とセルにいれると、b2からd2までのセルを計算 してくれます しかし、答えはなにも表示されません 原因の半分は想像できるのですが それは、計算対象になっている、b2、c2、d2 が数字で表示されていますが、数値でなく、テキスト 文字みたいです(セルの左上の隅が三角のグリーン の印がみえます このエクセルファイルはアクセスで変換したものです すなわち、アクセスのテーブルを表示しておいて ツール>OfficeLinks>Excelに出力 として作ったものです たぶんアクセスのテーブルがテキスト(数値ではなく) で定義されていたのだ、と思います これを回避するために 該当セルで右クイック>セルの書式設定の中を みて、テキスト定義を数値に変えるなどの項目を さがしたのですが、半日費やしても、できませんでした こんな場合回避する、アイデアなどのお持ちの方 教えてください
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 >該当セルで右クイック>セルの書式設定の中をみて、テキスト定義を数値に変える どこか空いているセルに、数字の「1」 を入れて、その「1」をCtrl + C でコピー 変換する場所の範囲の行を選択して、右クリック-形式を選択して貼り付け-乗算 ->OK とすれば、書式が、文字列になっていない限りは、変換できます。 なお、列の場合は、データ範囲を選択(1列分)して、データ-区切り位置-カンマやタブ…… そのまま「完了」です。
その他の回答 (3)
- keirika
- ベストアンサー率42% (279/658)
=SUM(VALUE(B2:D2))と入力し、 Ctrl+Shift+Enterを同時に押して確定します。
お礼
試みたのですが やりかたがわるいのか成功しません すみません
- akio_myau
- ベストアンサー率34% (515/1480)
その文字列の数値を選択し 黄色い四角に!は出てきませんか? 出てくるようであればそこをクリックすれば 数値に変換するが出てくるはずです。 何もでないのであれば、セルの書式設定で 数値に変更し、セルを選択した後、数式バーにマウスカーソルを クリックし、そのままエンターを押してみてください。
お礼
黄色い!が出ていました ご指摘通りできました ありがとうございました
- hirumin
- ベストアンサー率29% (705/2376)
> =sum(b2,d2) > とセルにいれると、b2からd2までのセルを計算 セル範囲の場合はカンマではなくコロンです。 =sum(b2:d2) テキストの数字を数値にするには、 適当なセルに「1」と入力しコピーします。 テキスト数字のセル(セル範囲)を選択して、右クリックから形式を選択して貼り付けで「乗算」もしくは「除算」してみてください。
お礼
ありがとうございました 返事が遅れました
お礼
ご指導とおりやったらできました とてもこったやりかたで 関心しました ありがとうございました 返事遅れてすみません