No.5ベストアンサー
- 回答日時:
>{数式}で囲うということは、どういうことなのでしょうか?
CTRL + SHIFT + ENTER で数式を確定すると、「配列数式」という特殊な数式を作成することが出来るのです。
ヘルプで「配列数式」を調べてみるとよさそうな気はするのですが、…これを見ても内容がさっぱり理解できないのは私だけではないはずです(^^;
とりあえずキモになるのは
IF(MOD(COLUMN(A1:G1),2)=0,A1:G1,0)
の部分です。
この式の「A1:G1」を「A1」と置き換えてみてください。
IF(MOD(COLUMN(A1),2)=0,A1,0) …式1
これならば、ある程度習熟した方であれば理解できると思います。
「A1の列番号が2で割り切れたらA1の値を、そうでなければ0を返す」ですね。
つまり、式1の結果はA1の値である、という答えが出ました。
んで、今度は式1の「A1」を「B1」に変えて同様の数式を作成し、これの答えも得ます。(今度は、「0」が答えです。)
…ってのをG1のセルに至るまで繰り返し、最後に、「SUM()」でその合計を得ているわけです。
No.4
- 回答日時:
>{数式}で囲うということは、どういうことなのでしょうか?
数式が配列数式と言う事になります。
配列数式については文章だけでは説明し難いので↓を参考に。
参考URL:http://hp.vector.co.jp/authors/VA014071/tips/hai …
No.3
- 回答日時:
そぉですね。
「行」じゃなくって「列」でしたね(汗)。見間違えてました。寝ぼけた頭でやるから、こんなことになるんですよね(^^;)
april21さん、ご指摘ありがとうです!
SUMIF()を使ったほうも、行列を入れ替えて解釈していただけたら幸いです。
2行目を作業用に使うとしたら、
A2のセルに「=MOD(ROW(),2)」って入力して、データの右端まで複写し、適当なセルに、「=SUMIF(A2:Z2,1,A1:Z1)」とでも書いてやればいいです。
この回答への補足
ありがとうございます。
できました!!!
初歩的な質問で恐縮ですが
{数式}で囲うということは、どういうことなのでしょうか?
囲うことと、囲わないこととの違い、あるいは、かこわなければいけない理由みたいなものを教えてくださると、とてもうれしいのですが。
No.2
- 回答日時:
>1列おきのデータを合計
だから・・・・。
=SUM(IF(MOD(COLUMN(A1:G1),2)=0,A1:G1,0))
と数式バーに入力して確定するときに [Ctrl] + [Shift] + [ENTER] キーを押します 。({数式}というように数式にカッコが付きます)
A1:G1の所を合計したい範囲に変更してください。
COLUMN(A1:G1),2)=0の0を1に変えると奇数列の合計です。
ARCさんのを数式のROWをCOLUMNに変えれば良いだけです(^^ゞ
はずしてたらごめm(__)m
この回答への補足
ありがとうございます。
できました!!!
初歩的な質問で恐縮ですが
{数式}で囲うということは、どういうことなのでしょうか?
囲うことと、囲わないこととの違い、あるいは、かこわなければいけない理由みたいなものを教えてくださると、とてもうれしいのですが。
No.1
- 回答日時:
いろいろ考えつきますが、簡単そうなのを。
A列にデータが入力してあって、B列を作業用に使うとします。
1:B1のセルに「=MOD(ROW(),2)」と入力します。
2:B1をコピーし、下のほうまで貼り付け。
3:合計を表示するセルに、「=SUMIF(B:B,0,A:A)」と入力
で完成です。「=SUMIF(B:B,1,A:A)」だと、奇数行の合計になります。
尚、この後でB列を切り取り、別のシートに貼り付けてやると、作業用のセルが目立ちません。
作業用のセルを使わないでやるとすると、
適当なセルに
=SUM(IF(MOD($A$1:$A$100,2)=0,$A$1:$A$100,0))
と入力し、[SHIFT]キーと[CTRL]キーを押しながら、[Enter]で確定してください。
(普通に[Enter]で確定すると、変な数値が表示されてしまうので、要注意です。)
ちなみに、奇数行を取得するのは、
=SUM(IF(MOD($A$1:$A$100,2)=1,$A$1:$A$100,0))
です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- Excel(エクセル) Excelで全クラスのランキング表を作成したい 4 2022/05/24 15:28
- 会計ソフト・業務用ソフト Excelで売上げデータの中の任意の商品の合計を出したい 3 2023/01/18 18:19
- Excel(エクセル) Excel同士のデータの突合 3 2023/08/07 16:34
- Excel(エクセル) 複数セルデータを別シートの単一セルにコピーしたい。(詳細をご参照ください) 1 2022/12/14 15:08
- その他(趣味・アウトドア・車) EXCELの計算 3 2023/03/16 10:02
- 統計学 Rを用いた「繰り返しがある直交表実験計画法」の分析方法 8 2023/08/01 17:58
- 統計学 統計学、エクセルがわかりません!解答と詳しい解説をお願いします! (1)それぞれの地域別に記述統計量 9 2022/08/21 16:30
- Excel(エクセル) VBA ふたつの同じ様式シートのセルをコピーしたい 2 2023/03/08 15:28
- Excel(エクセル) エクセル 条件に合う日付に入力された時間数の合計したい 4 2022/06/17 22:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelはなんで先頭の0を消すん...
-
Excel元に戻す方法を教えてくだ...
-
【Microsoft Office Excel Comp...
-
Excelが固まってしまった。
-
西暦や和暦の表示をyyyymmdd表...
-
Excel 2019 のピボットテーブル...
-
【関数】スペースがいくつ入っ...
-
【Excel】セル内の時間帯が特定...
-
excelの不要な行の削除ができな...
-
Excelのオートフィル
-
別シートからの文字を変更
-
Excelのセルを飛ばして入力する
-
Excel初心者です。 詳しい方、...
-
エクセルの行の抽出について質...
-
Excel初心者です。 詳しい方、...
-
【マクロ】エクセルにかいてあ...
-
EXACT関数とIF関数の組み合わせ...
-
スプレッドシート クエリ関数 1...
-
エクセルで指定した日付、店舗...
-
Excelのグラフ軸について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報