advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 470 for EDATE (0.000 sec.)
[[20220129130537]]
#score: 9974
@digest: 65363fddbf4d39fa85c9f39812a443a5
@id: 90289
@mdate: 2022-01-30T14:10:48Z
@size: 2759
@type: text/plain
#keywords: a366 (11091), 上") (10864), 払2 (10356), 上支 (10097), 録デ (8483), 上, (7760), yyyymm (6714), 囲演 (5112), 上= (4845), ・sp (4464), 366 (4285), ヘン (3794), 売上 (3714), eomonth (3201), 年m (3109), 支払 (2846), today (2607), 月] (2600), 右・ (2397), 月") (2157), sumifs (1997), 年12 (1834), ・下 (1719), edate (1540), 計20 (1520), 月分 (1487), 前月 (1380), 2022 (1364), 今月 (1325), 登録 (1193), 年1 (1158), の売 (1115)
『月の合計データを取得したい。』(う〜)
データシートに、毎日その日の売上データを下記のように登録します。 その登録したデータを集計シートにて、 前月分の売上,支払、今月分の売上,支払を取得したいです。 自分なりに考え、使おうと考えた数式は 「=SUMIFS(C2:C366,TEXT(A2:A366,"yyyymm"),TEXT(DATE(YEAR( TODAY()),MONTH(TODAY()),1)),B2:B366,"売上")」 です。 やってみたのですが、TEXT(A2:A366,"yyyymm")を入れると「この数式には問題があります。」のダイアログが返されうまくいきません。 何か別方法で実現できますでしょうか? ○登録データ一例 A,B,C 2022/1/29,売上,100 2022/1/29,支払,300 … < 使用 Excel:Office365、使用 OS:Windows10 > ---- こうじゃないですか? =SUMIFS(C$2:C$366,A$2:A$366,">"&EOMONTH(TODAY(),-1),A$2:A$366,"<="&EOMONTH(TODAY(),0),B$2:B$366,"売上") (半平太) 2022/01/29(土) 14:58 ---- 同じシートでいいのなら・・・ 今月分の売上 =SUMPRODUCT((TEXT(A2:A366,"yyyymm")=TEXT(TODAY(),"yyyymm"))*(B2:B366="売上"),C2:C366) 前月分の売上 =SUMPRODUCT((TEXT(A2:A366,"yyyymm")=TEXT(EDATE(TODAY(),-1),"yyyymm"))*(B2:B366="売上"),C2:C366) こんな感じでも 以上、参考まで (笑) 2022/01/29(土) 15:29 ---- 集計表を ↓ のようにすれば E F G 1 売上 支払 2 2021年12月 3 2022年1月 E2 =TEXT(EDATE(TODAY(),-1),"yyyy年m月") E3 =TEXT(TODAY(),"yyyy年m月") F2 =SUMPRODUCT((TEXT($A$2:$A$366,"yyyy年m月")=$E2)*($B$2:$B$366=F$1),$C$2:$C$366) 右・下コピー 参考まで (笑) 2022/01/29(土) 15:39 ---- 掲載されている物には、一部間違いもありますが、 その場合は違うエラーが返ってくるはずなので、 正しく書かれているとしています。 Office365であれば、 =SUMIFS($C$2:$C$10,I2#,TEXT(DATE(YEAR(TODAY()),MONTH(TODAY()),1),"yyyymm"),$B$2:$B$10,"売上") でもできると思います。 詳しくは、 ・SPILL ・こぼれた範囲演算子 について調べてみて下さい。 (ヘンリー) 2022/01/29(土) 15:42 ---- ↑すみません。検証不足でした。 上記では出来ないようです。 (ヘンリー) 2022/01/29(土) 15:45 ---- 放置の公算大ですけど・・・ 集計表が ↓ で SUMIFS なら E F G 1 売上 支払 2 2021年12月 3 2022年1月 E2 =EOMONTH(TODAY(),-2)+1 E3 =EOMONTH(TODAY(),-1)+1 表示形式〜ユーザー定義 yyyy"年"m"月" F2 =SUMIFS($C:$C,$A:$A,">="&$E2,$A:$A,"<"&EDATE($E2,1),$B:$B,F$1) 右・下コピー 以上、参考まで (笑) 2022/01/30(日) 13:14 ---- コメントいただきありがとうございます。 時間が無くて試せておりませんが、のちのち試してみようと思います。 元々の背景が現在、[日付、登録データ、登録データに対する計算データ、日付に対する年月]で 分けておりました。(上の例は合計20列ぐらいあります。) そして、データを新たに登録(セルの値入力)した際に、自動計算が2-3秒と結構かかったため、 なにか軽くする方法はないかと、考えてた結果、日付に対する年月の列を削除し、日付から年月を取ろうとした次第です。 (う&#12316;) 2022/01/30(日) 23:10 ...
https://www.excel.studio-kazu.jp/wiki/kazuwiki/202201/20220129130537.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97050 documents and 608253 words.

訪問者:カウンタValid HTML 4.01 Transitional