2016-06-16 11 views
0

日付と金額を含むセルの範囲があります。私はドルで細胞を集めたいと思う。ワークシートは、このような列にフォーマットされExcel SUMIFを使用して、カスタム数値形式のドル値を持つセルを追加します。

Date | Amount |Date | Amount | ... for about 20 col. 
     |  |  |  | 
     |  |  |  | 
     |  |  |  | 

私はSUMIFのさまざまなバージョンを試してみたが、私は日付を無視し、ドルの値が含まれます式を取得することはできません。ドル値セルには、$記号を含むカスタム数値形式があります。しかし、私は2種類の細胞を区別するために$を使うことができるものを手に入れることができませんでした。助言がありますか?

+0

データが横に並べて表示されるのはなぜですか?それは本質的に困難な作業になります。日付は単一の列でなければならず、金額は単一の列でなければなりません。そして、はるかに簡単に合計やその他のデータ分析を行うことができます。 – tigeravatar

+0

私はこれをsomone elseから継承しました。あまり変化させずに更新しようとしています – WebUserLearner

答えて

0

実際の数値が有用かもしれませんが、データの性質(その欠如によって目立つ)に依存します。

日は、です。日付は1899年12月31日まで毎日1です。今日は42,537になり、1年前に42,171だった。有効な金額が$ 40,000より大きい場合、EDATETODAY()、-12)より大きい数値を破棄して、SUMIFまたはSUMIFS関数を確実に使用することができます。

=sumif(a:z, "<"&edate(today(), -12), a:z) 
=sumifs(a:z, a:z, "<"&edate(today(), -12)) 

SUMIFSUMIFS間の構文の違いに注意してください。

もう1つの方法は、SUMPRODUCT functionの列ヘッダーラベルを比較することです。

=sumproduct((a1:z1="amount")*a2:z999) 

SUMPRODUCTとの完全な列参照を使用しないでください。常にデータ範囲を実際のデータの範囲に制限します。

関連する問題