[[20140703235203]] 『とびとびの計算』(ももん) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『とびとびの計算』(ももん)

LOOKUPの足し算

=SUMIF(H5:H34,"<>#N/A")だと足し算出来ますが

=SUMI(H6,H8,H10,H12,H14,H16,H18,H20,H22,H24,H26,H28,H30,H32,H34,H14,H16,H18,H20,H22,H24,H26,H28,"<>#N/A")
だとエラーになってしまいます。
この式を足し算出来るようにまとめてもらえませんか
よろしくおねがいします

< 使用 Excel:Excel2013、使用 OS:WindowsVista >


 >SUMI

 SUMIFの間違い?

 あと、
 H16
 H18
 H20
 H22
 H24
 H28
 が二回出てきてますけどこれは?
(カリーニン) 2014/07/04(金) 00:06

2回出ると言うとは?
 SUMIFの間違いです
(ももん) 2014/07/04(金) 06:10

=SUMIF(H6,H8,H10,H12,H14,H16,H18,H20,H22,H24,H26,H28,H30,H32,H34,"<>#N/A")
ですね。
この長いH6,H8,H10,H12,H14,H16,H18,H20,H22,H24,H26,H28,H30,H32,H34がいけないのですよね?
SUMIFです間違ってました
すみません

(ももん) 2014/07/04(金) 06:22


 2007 以降であれば VLOOKUP のほうを
 =IFERROR( VLOOKUP(今の式),"")
 として集計は単に SUM を使うようにしてはどうでしょうか。
(Mook) 2014/07/04(金) 11:50

こんばんは
今の式の所に式を入れたのですがエラーになってしまいます。
組み方が悪いのですか?
今使っている式です
=IF(ISNA(VLOOKUP(K5,卸しTOP!$A$3:$F$32,4,FALSE)),"",VLOOKUP(K5,卸しTOP!$A$3:$F$32,4,FALSE))
すみませんみてもらえませんか
(ももん) 2014/07/04(金) 19:41

 IFERROR では問題があったのでしょうか?
http://www.becoolusers.com/excel/iferror-vlookup.html

 いちいち同じ式を2回書くのが非効率だから IFERROR が追加されたと思うのですが。
 =IFERROR(VLOOKUP(K5,卸しTOP!$A$3:$F$32,4,FALSE),"")
(Mook) 2014/07/05(土) 11:54

Mookさん有難うございます。
=H5+H7+H9+H11+H13+H15+H17+H19+H21+H23+H25+H27+H29+H31+H33
一つおおきに足し算をするとエラーになります
を例ですが=SUMIF(H5:H34,"<>#N/A")
この式で一つおきに足し算がどうしても式がわかりません
=H5+H7+H9+H11+H13+H15+H17+H19+H21+H23+H25+H27+H29+H31+H33が足し算したい番地です。
宜しくお願いします。

(ももん) 2014/07/06(日) 06:11


 >=IF(ISNA(VLOOKUP(K5,卸しTOP!$A$3:$F$32,4,FALSE)),"",VLOOKUP(K5,卸しTOP!$A$3:$F$32,4,FALSE)) 
 >=IFERROR(VLOOKUP(K5,卸しTOP!$A$3:$F$32,4,FALSE),"")

 上のどちらかの数式を使ったと思うのですが、
 それでも何処かのセルに #N/A が出ているのですか?

 今までそれが出ていたセルは、空白文字になったハズなんですけど。

 もし、#N/Aが出ていなければ、この式で集計するんですよ?
                         ↓
 =SUM(H5,H7,H9,H11,H13,H15,H17,H19,H21,H23,H25,H27,H29,H31,H33)

 これだと、空白文字を直接計算させるので、今度は#VALUE!エラーになります。
  ↓
 =H5+H7+H9+H11+H13+H15+H17+H19+H21+H23+H25+H27+H29+H31+H33

(半平太) 2014/07/06(日) 07:53


 (半平太)さんの回答で解決すると思いますが

 この際に 配列数式を勉強してみてはいかがですか?
http://pc.nikkeibp.co.jp/pc21/special/hr/

 =SUM(IF(MOD(ROW(H5:H33),2)*ISNUMBER(H5:H33),H5:H33))
 Ctrlキーと Shiftキーを押しながら  Enter

(By) 2014/07/06(日) 10:06


(By)さん 有難うございます。
凄いビックリ
Ctrlキーと Shiftキーを押しながら  Enterこれをやったら不思議な現象が
答えがでました。

配列数式を勉強します。
有難うございました。
(ももん) 2014/07/06(日) 21:21


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.