以下是我使用的代码:
=SUMIFS(E:E,B:B,">="&$D$1-DAY($D$1)+1,B:B, ">"&(EOMONTH($D$1,0)),D:D, "SAVEDEB")
我试图准确掌握这个脚本发生了什么。
以下是列中的列和信息。最终我要做的就是说,把我所有的" Savedeb"通过查看列B来查看当前月份.D1是todays()所在的位置。
所以..给我当前的保存金额。
A B C D E
2017_01 01/12/17 Savings Transfer SAVEDEB $150.00
2017_01 01/26/17 Savings SAVEDEB $150.00
2017_01 01/27/17 Savings SAVEDEB $25.00
2017_09 09/21/17 Savings Transfer SAVEDEB $150.00
答案 0 :(得分:0)
尝试,
app.get('/db', function (request, response) {
pg.defaults.ssl = true;
pg.connect(process.env.DATABASE_URL, function(err, client) {
if (err) throw err;
console.log('Connected to postgres! Getting schemas...');
client
.query('SELECT * FROM test_table;', function(err, result) {
if (err)
{ console.error(err); response.send("Error " + err); }
else
{ response.render('pages/db', {results: result.rows} ); }
});
});
我认为您的原始公式中应该有一个=SUMIFS(E:E, A:A, TEXT(D1, "yyyy_mm"), D:D, "SAVEDEB")
>
。例如<=
。