- ベストアンサー
SUMIFの数式について(プロジェクトライブラリ?)
=SUMIF(N3:N32,"1月",J3:J32) という数式なのですが、 「プロジェクトまたはライブラリファイルが見つかりません」と出て 検索をしてくれません。 知人からいただいたファイルで、計算式を修正しようと思うのですが、 どういった対策ができるでしょうか? 参照設定の「参照不可」のチェックを外してもなおりません。 よろしくお願いします
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- エクセルの数式について
エクセルの数式について詳しい方がいらっしゃれば教えていただけないでしょうか。 例えば、 (1)M28セルに以下の数式が入っているとします。 =IF(INDIRECT(M$19)="","",IF(SUMIF(INDIRECT(M$20),$D27,INDIRECT(M$21))=0,"",SUMIF(INDIRECT(M$20),$D27,INDIRECT(M$21)))) (1)の数式で参照しているセルとして以下のものがあります。 (2)M19セル⇒=CONCATENATE("'計算'!",M13,)&$D$14 (3)M20セル⇒="'計算'!AR6:"&"AR"&$D$15+1 (4)M21セル⇒=CONCATENATE("'計算'!",M13)&$C$16+1&CONCATENATE(":",M13)&$D$16+1 (5)M13セル⇒N(文字列のみ) (6)D14セル⇒152(数値のみ) (7)C16セル⇒5(数値のみ) (8)D16セル⇒150(数値のみ) (9)D27セル⇒1-1(文字列のみ) そこで質問ですが、(1)の式で参照している、M$19やM$20、M$21がどこのセルを参照しているかわからないのです。 例えば、(2)の式では、M19セルには、『'計算'!N152』と表示されます。この数式とその結果としてM19に『'計算'!N152』と表示されるのはわかります。が、『'計算'!N152』がどこのセルのことを言っているのかがわかりません。 『!』があるので、『計算』というワークシートのN152を参照しているのかな・・・?とも思ったのですが違いますよね?! 因みに当ブックの中には『計算』というワークシートはありませんでした。 きちんと説明できている不安ですが、回答いただけると大変助かります。 宜しくお願い申し上げます。
- ベストアンサー
- オフィス系ソフト
- 配列数式について
SUMIF関数は、参照先のブックを閉じると#VALUEになってしまいますよね? そうならない為には配列数式を使用すれば良い、とネットで見たのですが 金額 種別 500 A 200 B 300 B 300 A 例えば上記のような参照先のAの合計金額だけを求める場合、 SUMIF(範囲,検索条件,合計範囲) これを {=SUM(IF(範囲=検索条件,合計範囲)} に直してみると、確かに計算はできたのですが、再度式をクリックしてEnterを押すと 0になってしまいます・・・なぜでしょうか。 わかりにくくてすみません、よろしくお願いします。
- 締切済み
- Excel(エクセル)
- VBAの参照可能なライブラリファイルについて
参照設定ダイアログに 参照不可と出たライブラリファイルがあります。 このチェックを外すとコンパイルできるのですが、 このライブラリファイルを手にいてコンパイルしたいのですが、入手方法がわかりません。 "Sax Basic Engine v6 - Enterprise Library" というファイルはどこにあるのでしょうか? どなたか、ご存知の方がおられましたら、 教えてください。 よろしくお願い致します。
- 締切済み
- オフィス系ソフト
- VB2008:プロジェクト参照で名前空間が出てこない。
VB2008:プロジェクト参照で名前空間が出てこない。 クラスライブラリを作ろうとプロジェクトC(ルート名前空間R)を作成しました。 別のプロジェクトAからCを参照しても、インテリセンスでR名前空間が出てきません。ビルドしてもダメでした。 オブジェクトブラウザにはRが表示されています。 プロジェクトCをビルドして、プロジェクトAからDLLを参照すれば問題は発生しません。 クラスライブラリも合わせて修正したいので、プロジェクト参照を使いたいのですが どのようにすれば良いのでしょうか? よろしくお願いします。
- 締切済み
- Visual Basic
- SUMIFの合計が上手くいきません。
よろしくお願いします。 Mac OS X 10.5.8 Microsoft Excel 2008 for mac 今、アパレル会社の手伝いで、注文製造のExcelシートを作成しています。 あらかじめ、製品一つ一つのデータ表を別ページに打ち込み、 Vlookupで注文毎にスタイル番号を打ち込むだけで、製品の名前、カラー、必要な生地(ヤード)が自動的にでるようにしました。 そして、注文毎にそれぞれ必要な生地のヤード数をSUMIFで計算しようとしているのですが、上手くいきません。 注文表の例) A B C 1 スタイル番号 色(生地)必要な生地の合計 2 001 黒 10 3 002 白 5 4 003 黒 7 5 空白 N/A N/A (スタイル番号以外は、Vlookupで出るようにしているので、実際のセルの中には数式が入っています。)例B2=VLOOKUP($A8,$AF$4:$AO$141,3) SUMIFで以下のように計算を試みてみました。 D E 1 色 合計生地 2 黒 =SUMIF($A$2:$C$5,$B$2:$B$5=D2,$C$2:$C$5) 3 赤 =SUMIF($A$2:$C$5,$B$2:$B$5=D3,$C$2:$C$5) 4 白 =SUMIF($A$2:$C$5,$B$2:$B$5=D4,$C$2:$C$5) (Dの色の名前は打ち込みました。) とりあえず、注文表に何も入力しないと、Eは0を示すのですが、 いざスタイル番号を打ちこんで、それぞれの色と生地の合計が表に表れても、 Eは0のままです。Eには「数式が空白のセルを参照しています」とも出ています。 DSUMも使ってみたのですが、こちらも別の問題が出て上手くいきませんでした。 こちらで質問をするのは、初めてなので、皆様に必要な情報を全て記してあるか、判りませんが、もしそうであれば、補足させて頂きます。 何卒宜しくお願いいたします。
- ベストアンサー
- その他MS Office製品
- 別のファイルへのリンク(数式)
こんにちは。 さっそく質問なんですが、エクセルで違うファイルに入っているデータを、SUMIF関数で集計しました。 参照元ファイルを開けている間は、 きっちりと数式の結果が表示されているのですが、 参照元ファイルを閉じた後、値がすべて#VALUE!に なってしまいます、なぜでしょうか? 参照元ファイルはCSVファイルですが、それが影響しているのでしょうか?
- ベストアンサー
- オフィス系ソフト
- EXCEL SUMIF 関数の計算結果が倍数になってしまう
EXCEL SUMIF 関数の計算結果が倍数になってしまう EXCELのC列に下記数式を入れているのですが、計算結果がなぜか2倍された値が入ってしまいます。 色々と検索してみたのですが、よく分からず、皆様のお力をお貸し頂きたく。 =IF(A2=A3,"",SUMIF(A:A,A2,B:B))
- ベストアンサー
- オフィス系ソフト
- Excel 2003で数式計算不能となります
Excel 2003で同種の複数の表を作成してますが、特定の1表だけ下記のエラーが出て計算不能となります。 全てのセルを空白にしてもエラーが出てしまいます。 別のワークシートにシート単位のコピーをするとトラブルもコピーされてしまいます。 シ-ト全体を空白にしてもエラーが出ます。 対策も表示されますが処理が面倒で解決出来ません。 何かよい方法ないでしょうか。 ******************************************************************************************** (エラーの内容) 数式を計算できません。数式のセル参照は計算結果を参照 (循環参照) しています。次のいずれかを実行してください。 ? 循環参照を解決する場合は [OK] をクリックします。[循環参照] ツールが表示されるので、ツールを使用して数式を修正します。 ? 循環参照の詳細については、[ヘルプ] ボタンをクリックします。 ? 数式をそのまま使用する場合は、[キャンセル] をクリックします。
- ベストアンサー
- Excel(エクセル)
- エクセル関数SUMIFについて
エクセル関数を良く使います。 今回行いたいのはJ28:J32の範囲の中でJ24より小さい値の行のI28:I32の合計の値というものです。 しかし、下記の様に入力すると「入力が正しくありません」と出てしまいます。 =SUMIF(J28:J32,<J4,I28:I32) 数式の場合は””で囲むとヘルプに出ているのですがそれだと<J24という文字として認識してしまうらしく、私の望むJ4より小さい値の行のI列の合計は出てきません。 この式の検索条件にセル番地とすうしくの組み合わせを入れてはいけないのでしょうか? 御存知の方教えて下さい。
- 締切済み
- Windows XP
- Excel ライブラリ参照設定
Excel の =COUNTA(B2:B30,ISNUMBER) で、指定セル範囲から数値の入ったセル数を数えさせようとしますと、「Excel プロジェクトまたはライブラリが見つかりません」といメッセージが出て、次に 「参照設定-VBAProject」という名の、参照可能なライブラリ ファイルの並んだウインドウが出てきます。 さて、ここでどのファイルを選んだらよいのでしょうか。 それがわからないことには、参照のしようがありません。 どうぞ教えて下さい。よろしくお願いします。 (注)関数の ISNUMBER を、">0" あるいは "<>0" などの演算に変えてみても同じです。
- ベストアンサー
- オフィス系ソフト
お礼
有難うございます! 新規ブックで作ったらokなんです。 何故友達のファイルは??といった感じです(?_?) 詳しく有難うございました^^