仅当相邻单元格中存在数据时,如何才能使用 COUNTIFS?
How can i use COUNTIFS only when there is data present in an adjacent cell?
我试图让 sheet STATISTICS
中的 G19
只填充根据下面显示的 COUNTIFS
公式计算的数据,当 F19
时 sheet STATISTICS
里面有数据。如果没有计算 F19
的数据(即空单元格 returned)(单独的公式),那么 G19
应该 return 为空白。
显示的 COUNTIFS
公式正在计算 sheet TRADE LOG
列 O
中 L
的数量 [=21] =] 和 28 Feb 2021
.
这是我目前在 G19 中使用的公式:
=IF(COUNTIFS('SHARES LOG'!O:O,"L",'SHARES LOG'!B:B,">="&DATE(2021,2,1),'SHARES LOG'!B:B,"<="&DATE(2021,2,28)), COUNTIFS('SHARES LOG'!O:O,"L",'SHARES LOG'!B:B,">="&DATE(2021,2,1),'SHARES LOG'!B:B,"<="&DATE(2021,2,28)),"")
如果有人可以调整它以使其生成上面详述的数据,那就太好了。
As F19
returns ""
在第二部分如果 IF(...)
那么你不能使用 ISBLANK(F19)
进行测试,所以我会使用以下(为清楚起见缩进)G19
,基本上将原始公式包装在 IF(TRIM(F19)="", "", ... original ... )
:
中
IF(TRIM(F19)="", "",
IF(COUNTIFS('SHARES LOG'!O:O,
"L",
'SHARES LOG'!B:B,
">="&DATE(2021,2,1),
'SHARES LOG'!B:B,
"<="&DATE(2021,2,28)),
COUNTIFS('SHARES LOG'!O:O,
"L",
'SHARES LOG'!B:B,
">="&DATE(2021,2,1),
'SHARES LOG'!B:B,
"<="&DATE(2021,2,28)),
"")
)
我试图让 sheet STATISTICS
中的 G19
只填充根据下面显示的 COUNTIFS
公式计算的数据,当 F19
时 sheet STATISTICS
里面有数据。如果没有计算 F19
的数据(即空单元格 returned)(单独的公式),那么 G19
应该 return 为空白。
显示的 COUNTIFS
公式正在计算 sheet TRADE LOG
列 O
中 L
的数量 [=21] =] 和 28 Feb 2021
.
这是我目前在 G19 中使用的公式:
=IF(COUNTIFS('SHARES LOG'!O:O,"L",'SHARES LOG'!B:B,">="&DATE(2021,2,1),'SHARES LOG'!B:B,"<="&DATE(2021,2,28)), COUNTIFS('SHARES LOG'!O:O,"L",'SHARES LOG'!B:B,">="&DATE(2021,2,1),'SHARES LOG'!B:B,"<="&DATE(2021,2,28)),"")
如果有人可以调整它以使其生成上面详述的数据,那就太好了。
As F19
returns ""
在第二部分如果 IF(...)
那么你不能使用 ISBLANK(F19)
进行测试,所以我会使用以下(为清楚起见缩进)G19
,基本上将原始公式包装在 IF(TRIM(F19)="", "", ... original ... )
:
IF(TRIM(F19)="", "",
IF(COUNTIFS('SHARES LOG'!O:O,
"L",
'SHARES LOG'!B:B,
">="&DATE(2021,2,1),
'SHARES LOG'!B:B,
"<="&DATE(2021,2,28)),
COUNTIFS('SHARES LOG'!O:O,
"L",
'SHARES LOG'!B:B,
">="&DATE(2021,2,1),
'SHARES LOG'!B:B,
"<="&DATE(2021,2,28)),
"")
)