No.5
- 回答日時:
別解を
A列 検算(B列)
2件2
15件15
16件16
17件17
18件18
68
どこか答えを置くセルで
=SUM(LEFT(A1:A5,LEN(A1:A5)-1)*1)
と入れて、SHIFT+CTRL+ENTERの3つのキーを同時に押します。
{ }で囲まれます。答えは68と出ます。
配列数式といい、わかれば面白い方式です。
やっている内容は、既回答にも出てますが、一発回答が出る。
配列数式は書籍等で何度か目にしたことはあるのですが、あまり使ったことはなかったので、勉強になりました!
こちらの方法でも試してみたいと思います。
ありがとうございました。
No.4
- 回答日時:
うあ( ̄▽ ̄;)
書いている間に答えが・・・
失礼しましたm(_ _)m
質問に目を留めてくださり、ありがとうございます。
回答を書いている間に、他の方の回答が…ってよくありますよね(^_^;)
また機会がありましたら、よろしくお願いします。
No.3
- 回答日時:
思いつく限りで2パターン方法があります。
1、セルの書式設定を変更して、「件」という文字は表示するけど、実際にそのセルに入っているのは数字だけにする方法。
そのセルを右クリック
「セルの書式設定」を選択
「表示形式」タグを選択(デフォルトで選択されているとは思いますが)
「分類」の中の「ユーザー定義」を選択
「種類」の部分に自分で「0"件"」と書き込む
OKを押す
これで表示は「○○件」とされていますが、そのセルに入っているのは数字だけなので普通に計算が可能です。
2、関数で「件」を外し、数値として扱う
まずはそのセルに何文字目あるかを調べます。(以降セルA1について話します)
LEN(A1)
これで「10件」と入っていれば「3」が、「100件」と入っていれば「4」が返ってきます。
整数部分を抜取ります。
LEFT(A1, LEN(A1)-1)
これでA1の左から(文字数-1)、つまり「件」を抜いた整数部分だけが抜取れます。
このままでも計算できるんですが、一応まだ文字列のままなので数値に変換しておいた方が、後々間違いがないです。
VALUE(LEFT(A1, LEN(A1)-1))
これで完全に数値化できました。
あとはこれを使って計算すればいいだけです。
=VALUE(LEFT(A1, LEN([シート名]![指定セル])-1))+VALUE(LEFT(A1, LEN([シート名]![指定セル])-1))・・・
です。
お試し下さい。
丁寧に回答してくださり、ありがとうございます。
関数で…とばかり思っていましたが、表示形式のユーザー定義を利用する方法もありましたね。
大変参考になりました。
せっかく2パターン方法を教えていただきましたので、両方試してみようと思います。
ありがとうございました。
No.2
- 回答日時:
関数を使う他に「10件」と入力されている書式設定を変えるやり方もありますよ。
・「10件」と入力されているセルの「件」を一度削除(10だけの状態)
・そのセルをアクティブにして《書式》メニューの《セル》をクリック
・《表示形式》タブの《分類》から《ユーザー定義》をクリック
・《種類》のテキストボックスに 0"件" と入力
そうするとそのセルに実際入力されているのは数値だけとなり
表示には「件」が出る状態になるのでSUM関数でも普通に足し算出来るようになります。
グループ化により、複数シートに存在する複数のセルに対して1度に書式設定することは可能なのでいっぺんに行うと更に効率的だと思います。
詳しく説明してくださり、ありがとうございます。
関数を使う以外にも方法がありましたね。大変参考になりました。
こちらの方法でも試してみようと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) SUMIFSと日付変換 10 2023/04/16 15:38
- Visual Basic(VBA) エクセルの数式で教えてください。 1 2023/07/31 15:49
- Excel(エクセル) Excelの1つのセルにそれぞれ文字+数字が入力されていて、 数字のみ抽出して合計したいです。(合計 4 2023/03/16 23:44
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
- Excel(エクセル) Excelの文字列を数字に変換する方法について 6 2023/07/31 21:18
- Visual Basic(VBA) Excel のユーザー定義関数でソルバーが動作しない 1 2022/09/05 19:51
- Excel(エクセル) 【Excel質問】別シートにある複数の同型の表から、同じ行項目にある数字を集計する 4 2023/02/16 00:14
- その他(コンピューター・テクノロジー) 正規表現の置換で数値を合計したいです。 2 2022/10/17 11:01
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
エクセルで文字と数字が入っているセルを足すには
Excel(エクセル)
-
同一セル内に数字・文字がある場合の計算式
Excel(エクセル)
-
【エクセル】セルの中に数字と文字があり数字だけを足す方法
Excel(エクセル)
-
-
4
エクセルで数字、文字列混在のセルから数字のみを抽出し、その合計をスマー
その他(Microsoft Office)
-
5
エクセルで特定の色の数字だけ計算させることはできますか?
Excel(エクセル)
-
6
Excel:文字と数字の組合せ、次のセルの数字を1ずつ増やすには?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで年月日データから下二桁...
-
Excelで、セル内改行もそっくり...
-
Excel 日付を比較したら、同じ...
-
エクセルのセルが縦方向にのびる
-
エクセル 関数 セルの値が0...
-
エクセルのセルに「=A13」...
-
エクセルで特定のセルを表示の...
-
横書きで縦の波線の書き方
-
ワードの表の中に文字を入れる...
-
Excelで来月以降の日付のセルを...
-
エクセルで文字の上に重ねがき...
-
Excelの条件付き書式で、計算式...
-
【Excel】セルの中の文字の下の...
-
Excelで前ゼロを取る方法
-
セルA1とB1の数値が一致しな...
-
エクセルでセルに何も入力して...
-
勤務時間を10進法で合計を出したい
-
Excelで土、日、祝日の色分けが...
-
エクセル 特定のセルをグレー...
-
VBAでセルデータの転記(文字列)
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで年月日データから下二桁...
-
エクセルのセルに「=A13」...
-
ワードの表の中に文字を入れる...
-
Excelで、セル内改行もそっくり...
-
エクセルのセルが縦方向にのびる
-
エクセルで特定のセルを表示の...
-
エクセル 関数 セルの値が0...
-
Excelで来月以降の日付のセルを...
-
横書きで縦の波線の書き方
-
エクセルで文字の上に重ねがき...
-
エクセルでセルに何も入力して...
-
セルA1とB1の数値が一致しな...
-
Excelの条件付き書式で、計算式...
-
【Excel】セルの中の文字の下の...
-
勤務時間を10進法で合計を出したい
-
Excel2007でセルに値があるはず...
-
concatenate関数で片方のセルの...
-
Excelで前ゼロを取る方法
-
Excelで土、日、祝日の色分けが...
-
エクセルでシート保護してもフ...
おすすめ情報