しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

pagesのSUMの使い方

複数のセルに入力した時間の合計を、SUMで計算したいです。

例:3:10 3:26 3:55 3:43 3:51 3:00 1:33 2:33 3:03 3:12


これを一気に選択してSUMにすると「0」になってしまいます。

「:」があると計算できないのでしょうか?(全て半角で入力しています)


どのようにすれば時間が一気に計算できるか教えてください。

よろしくお願いします。


pages バージョン14.3

MacBook Pro 14″, macOS 15.2

投稿日 2025/01/04 21:13

返信
スレッドに付いたマーク ランキングトップの返信

投稿日 2025/01/04 21:47

なんか、バグっぽいですね。一応、全てのセルのフォーマットを期間にすればできました。

返信: 5
並べ替え順: 

2025/01/05 01:17 119104 への返信

 横から失礼いたします。


119104 さんによる書き込み:

これを一気に選択してSUMにすると「0」になってしまいます。
「:」があると計算できないのでしょうか?(全て半角で入力しています)

 データフォーマット「自動」のセルに 3分10秒のつもりで 3:10 等と入力すると、日付と時刻のデータとみなされるようです。Numbersもそうですが、Pagesの表でも 日付と時刻 とみなされるデータの単純な足し算はエラーになります。対処方法はT22Tさんのご返信のとおりです。


 PagesのSUM関数ではエラーにする代わりに 0 になるんですね。ちなみに、NumbersのSUM関数ではエラーになるようでした。

 ただし、私の環境は古いので、Pages , Numbers 共に旧版での結果です。

 ・Pages 12.1(7034.0.86)

 ・Numbers 12.1(7034.0.86)

返信

2025/01/06 23:00 119104 への返信

 こんばんは。


119104 さんによる書き込み:

3:00のまま、計算することはできないのでしょうか?

 データフォーマット「期間」で入力・管理するのがベストだと思います。


 データフォーマット「期間」を活用しない場合、一例ですが、こんな感じになります。

 A11、および、B列・C列には数式が入っています。


 B2の数式を以下のとおり入力し、入力後、B2をコピーしてB3〜B10にペースト。

IFERROR(INT(TEXTBEFORE(A2,":",1)),"")


 C2の数式を以下のとおり入力し、入力後、C2をコピーしてC3〜C10にペースト。

IFERROR(INT(TEXTAFTER(A2,":",1)),"")


 B11の数式は以下のとおり。

SUM(B2:B10)


 C11の数式は以下のとおり。

SUM(C2:C10)


 A11の数式は以下のとおり。

B11&":"& IF(LEN(C11)=1,"0" & C11,C11)


 B列・C列は普段は非表示にします。メンテナンスが必要な場合、一時的に再表示してメンテナンスする形になります。

返信

2025/01/06 12:28 三毛猫大好き への返信

お二方ともありがとうございます。「期間」で試してみたところ、確かにうまく計算はできましたが、表示が最初のままではなく、気になってしまいました。たとえば「3:00」は「03:00」「00:03:00」「3分」「3」などしか選べず、どうしても「3:00」にはできませんでした。アポストロフィーを入れて見ると表示は「3:00」になりますが、これだと「期間」とみなされず「テキスト」に自動でなってしまい、やはり計算結果は「0」です。


3:00のまま、計算することはできないのでしょうか?

返信

2025/01/06 23:21 三毛猫大好き への返信

 ごめんなさい。

 誤りがありましたので訂正させてください(秒から分への桁上がりを考えていませんでした)。


三毛猫大好き さんによる書き込み:

 B11の数式は以下のとおり。
SUM(B2:B10)

 C11の数式は以下のとおり。
SUM(C2:C10)

 次のように訂正させてください。


 B11の数式を以下のとおり。

SUM(B2:B10)+INT(SUM(C2:C10)÷60)


 C11の数式を以下のとおり。

MOD(SUM(C2:C10),60)

返信

pagesのSUMの使い方

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。