• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel2010 関数について)

Excel2010 関数について

このQ&Aのポイント
  • Excel2010を使用してアルファベットと数値が交互に並んだ表で、指定のアルファベットの左の数値の合計を求める方法について教えてください。
  • Excel2010で1つのセルにアルファベットと数値が交互に入力されている表で、特定のアルファベットの直前の数値の合計を求める方法について教えてください。
  • Excel2010を使用しています。アルファベットと数値が交互に並んだ表で、指定のアルファベットの前の数値の合計を計算する方法を教えてください。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.4

ん? 回答した通りにやればできることが出来ないのは、勝手に間違った事をしてるってことです。 それじゃ今度はちょっと違う式で =SUMIF(B:BH,"A",A:A) と、今度は間違えないようにやり直してください。 「ダメだ」だけじゃ何の説明にもなってませんよ。 具体的にアナタがどんな数式でどうやったのかも、具体的にどうなってしまってダメなのかも何も説明が無いないので、ここを間違えてるとかこーすれば出来ますとお話しすることもできません。 もうちょっと具体的に状況説明ができるように、考えてみて下さい。 ・どこ番地のセルに、実際にどんな数式を記入したのか ・どういう理由で、どうなって欲しいのに、どんな結果が現れてダメだと思ったのか etc,etc.

kky0347
質問者

補足

すみません。いろいろ昨日から考えていて頭がパンクしそうになっていたため、きちんとしたお礼もできずに・・・ 質問の表はシート1にあります。シート2でそれぞれアルファベットの集計を出したいのですが、回答していただいた数式をシート2のほうに入力し、=SUMIF(シフト!F6:BO6,"A",シフト!G6:BP6)としてみました。結果は0でした。表はFから順に入力していくようになっています。Fに1GにAと入力されていても0のままです。 たとえばF1、GにA、Hに3、IにA、Jに1、KにBとなっていた場合、Aの合計は4となるような数式を入れたいと思っています。 関数に関しては全くの初心者で、基本もわかっていません。 親切に回答してくださったのに、きちんとした説明ができなくてすみませんでした。 すみません!再度ここを見ながら入力したらできました! ありがとうございます。 いろいろありがとうございました。

その他の回答 (3)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんにちは! 横からお邪魔します。 No.2さんの方法で解決済みだと思い、敢えて顔を出さずにおいたのですが、 >数値とアルファベットはそれぞれ1つずつのセルに入力されています。 というコトですので、↓の画像のようになっているとします。 画像ではL1セルに =SUMIF(B:J,"A",A:I) という数式を入れています。 (No.2さんの方法です) ※ 検索範囲の列と合計範囲の列を1列ずらし、同じ列数を範囲指定します。m(_ _)m

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

=SUMIF(B:E,"A",A:D) のようにして左隣を計算します。

kky0347
質問者

お礼

回答ありがとうございます。試してみましたが、できませんでした。すみません。

kky0347
質問者

補足

No.2さんの回答をもう一度見ながらやったらできました。 ありがとうございました。

  • Cupper-2
  • ベストアンサー率29% (1342/4565)
回答No.1

そもそも集計するための配列になっていないのが問題ですので集計しやすい配列に直すところから始めるべきと思います。   A列にはアルファベットを入力し、B列に数値を表示する のように並べるとSUMIF関数で簡単に計算ができます。 ですので別のシートに並べ替えた表を組むようにし、そこで計算してはいかがでしょう。

kky0347
質問者

お礼

ありがとうございます。

関連するQ&A