losedogのプロフィール
- ベストアンサー数
- 22
- ベストアンサー率
- 66%
- お礼率
- 25%
- 登録日2001/08/15
- EXSELで IF ISBLANK の繰り返しをスマートに記述したいのですが…
質問がちょっと舌足らずでしたので、書き直します。 =+IF(ISBLANK(D1),0,C1)+IF(ISBLANK(D2),0,C2)+IF(ISBLANK(D3),0,C3)・・・+IF(ISBLANK(Dn),0,Cn)という式を、 もっとスマートに短く記述したいのですが、何か良いアイディアをお持ちでしたらぜひご提案下さい。 D列のセルには数字と文字が混在しており、数字の入力されているD列のセルに対応するC列のセル(数字)のみを合計したいという意図です。
- ベストアンサー
- その他MS Office製品
- diehard2
- 回答数5
- EXSELで IF ISBLANK の繰り返しをスマートに記述したいのですが…
質問がちょっと舌足らずでしたので、書き直します。 =+IF(ISBLANK(D1),0,C1)+IF(ISBLANK(D2),0,C2)+IF(ISBLANK(D3),0,C3)・・・+IF(ISBLANK(Dn),0,Cn)という式を、 もっとスマートに短く記述したいのですが、何か良いアイディアをお持ちでしたらぜひご提案下さい。 D列のセルには数字と文字が混在しており、数字の入力されているD列のセルに対応するC列のセル(数字)のみを合計したいという意図です。
- ベストアンサー
- その他MS Office製品
- diehard2
- 回答数5
- エクセルで0を除く平均値と0の平均値を同時に表示させる方法について
エクセルで、0を除いた平均を、 {=AVERAGE(IF(A1:A10<>0,A1:A10,""))}の数式を使って求めた場合、 データがすべて0の列の平均はエラー値になってしまいます。 すべてが0の場合は0と表示させたいのですが、どのような方法がありますでしょうか? 1つの計算式を使って、上記の2つの処理は可能でしょうか?
- エクセル関数でグループ単位に集計を行う
エクセル初心者です。 入力伝票データを元に、集計シートに自動的に品名コード順の合計を作成したいのですが、うまくできません。 データシートのデータをソートせずに関数だけで出来る方法をお教えください。 ※エクセルはExcel2003を使用しています。 《データシート》例 [見出し] A1:年月日,B1:伝票番号,C1:品名コード,D1:数量,E1:単価,F1:金額 [データ] A2:2008/10/1,B2:Z-001,C2:S0001,D2:3,E2:1,000,F2:3,000 A3:2008/10/1,B3:Z-002,C3:S0002,D2:1,E3:2,000,F3:2,000 A4:2008/10/1,B4:Z-003,C4:S0003,D4:2,E4:3,000,F4:6,000 A5:2008/10/2,B5:Z-004,C5:S0002,D5:1,E5:2,000,F5:2,000 A6:2008/10/2,B6:Z-005,C6:S0001,D6:3,E6:1,000,F6:3,000 A7:2008/10/3,B7:Z-006,C7:S0003,D7:2,E7:3,000,F7:6,000 《集計シート》例 [見出し] A1:品名コード,B1:伝票数,C1:数量計,D1:合計金額 [集計値] A2:S0001,B2:2,C2:6,D2: 6,000 A3:S0002,B3:2,C3:2,D3: 4,000 A4:S0003,B4:2,C4:4,D4:12,000 ※品名コードは固定せず、データシートに入力されたものだけを集計したい
- 文字データーを計算させたい
質問させていただきます よろしくお願します。 周りの人に聞いてもむりだと言われたのですが 一つのセルの中に (たとえば) 30000×6÷0.53と文字として入力し、その答えを(339,623)隣のセルに円未満四捨五入して出したいと思っているのですがうまくいきません いつも電卓を片手にエクセルに入力しているので 何とかしたいと思っているのですが 質問して無理だと言ってくださればあきらめもつきます よろしくお願します。