在 Excel 中在输入资料时,若是想要按照起讫的日期,鄙人拉式清单当选取这段範围的日期,该若何处置(参考下图左 )?
【动作一:发生日期数列】 为了在贮存格可以拔取起讫日期範围内的日期,我们必需先发生这段範围的日期(参考上图右)。参考以下的做法: 贮存格E2:=D2 贮存格E3:=IFERROR(IF(E2+1<=$D$4,E2+1,#VALUE!),"") 複製贮存格E3,贴至贮存格E3:E101。(本例限制日期区间在100天内) 其道理为若是跨越竣事日期时,即赐与毛病讯息「#VALUE!」,按照这个毛病讯息,显示空缺。
【动作二:发生下拉式清单】 要发生下拉式清单,参考以下的步调: 1. 拔取贮存格A2。 2. 拔取[资料/资料东西]区中的「资料验证」选项。 3. 在[贮存格内许可]下拉式清当选取「清单」。 4. 在[来历]文字方块中输入「=OFFSET($E$2,,,COUNT($E$2:$E$100),)」 (出格注重相干的贮存格位址要利用絶对参照体例) 申明: 利用 OFFSET($E$2,,,COUNT($E$2:$E$100),) 的目标是为了发生一个动态的位址,此中「COUNT($E$2:$E$100)」可求得在贮存格E2:E100中数字的个数(每一个日期代表一个数字,之前已设定非起讫日期範围内发生空缺-非数字)。
【步调三:在贮存格中利用】 1. 将贮存格A1,往下各列贴上。 2. 利用下拉式清单来拔取一个日期。
【思虑】 你可以尝尝: 1. 鄙人拉式清单中只要显示起讫日时代礼拜一(或其它)的日期。 2. 鄙人拉式清单中只要显示起讫日时代非沐日或礼拜六日的日期。 3. 鄙人拉式清单中只要显示起讫日时代日期尾数为 5 的日期。 创作者先容 vincent
汗青上的今天
|