設(shè)為首頁收藏本站Access中國

Office中國論壇/Access中國論壇

 找回密碼
 注冊

QQ登錄

只需一步,快速開始

返回列表 發(fā)新帖
查看: 2227|回復(fù): 1
打印 上一主題 下一主題

關(guān)于一個(gè)條件格式的討論

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2023-6-20 01:38:38 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
事情是這樣的。群友的公式是這樣:
  1. =COUNTIF($P$9:$P$2000,C9)-COUNTIF($O$9:$O$2000,C9)
復(fù)制代碼

結(jié)果介于兩者之間的日期并沒有底紋(如上圖所示),他希望把藍(lán)色框這部分也加上底紋。
我當(dāng)時(shí)也考慮了不少方案,印象中Excel條件格式不支持?jǐn)?shù)組公式。——這是以前用過數(shù)組公式,似乎沒生效,所以有這個(gè)印象!(dāng)然,這個(gè)認(rèn)知在后面的討論中給刷新了。——于是,我采用了定義名稱的方式進(jìn)行處理。

然后添加一個(gè)條件格式。后面使用or方式,把群友原有的格式,加上我寫的格式合起來,于是得到了這么一個(gè)結(jié)果:
  1. =OR(COUNTIF($P$9:$P$2000,C9)-COUNTIF($O$9:$O$2000,C9), AND(COUNTIF(結(jié)束日期,">="&C9),COUNTIF($O:$O,"<="&C9)))
復(fù)制代碼
處理完之后,基本得到想要的結(jié)果了。

這時(shí)候另一個(gè)群友可能覺得我的寫法比較復(fù)雜,于是用數(shù)組公式來完成了:
  1. =OR((C9>=$O$9:$O$14)*(C9<=IF($P$9:$P$14="",$O$9:$O$14,$P$9:$P$14)))
復(fù)制代碼
最后,小妖姐姐給了肯定的評價(jià)。考慮到性能問題,她也給出了終極解決方案:

  1. =COUNTIF($O:$O,C9)+COUNTIFS($O:$O,"<"&C9,$P:$P,">="&C9)
復(fù)制代碼
附件分別如下。大家可以對照著看:



本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?注冊

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖 訂閱訂閱
2#
發(fā)表于 2023-7-6 08:33:26 | 只看該作者
很漂亮。那個(gè)圓形進(jìn)度,在ACCESS中如何實(shí)現(xiàn)?
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則

QQ|站長郵箱|小黑屋|手機(jī)版|Office中國/Access中國 ( 粵ICP備10043721號-1 )  

GMT+8, 2025-7-13 08:02 , Processed in 0.151457 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表