我正在尝试在Excel上为自己制作修订时间表。
假设我正在做四门考试,A到D.每门考试都有一定数量的“练习论文”,我必须这样做。下面是Excel的演示表:
ExamName NoOfPapers
ExamA 4
ExamB 5
ExamC 7
ExamD 1
还有另一个表,有两列:MonthDate和我要在那个da上练习的论文。所以,
May Paper?
1
2
.
.
.
29
我想让它工作,这样如果我将ExamA放在Paper?
下的字段中,它会自动从ExamA的NoOfPapers中扣除1,使其成为3,所以我确保我不重复这篇论文太多次了。
如果我只有17篇论文,那么手工操作会很容易。但不幸的是,我有99篇论文要做(确切地说是99:P)。
如何在Microsoft Office Excel上作为IF语句(或任何其他可能的方式)在单元格上实现此功能?
谢谢! :)
答案 0 :(得分:0)
将“NoOfPapers”列的标题更改为“OriginalNoOfPapers”。然后在它旁边创建一个名为“NoOfPapersRemaining”的列。
假设具有“ExamName”的单元格为A1,请在C2中使用以下公式:=B2 - COUNTIF(Z:Z, A2)
(这也假设名为“Paper?”的列在Z列中......在现实生活中将其更改为电子表格中的正确列。
答案 1 :(得分:0)
我在第1行中创建了四列,考试名称,考试总数,已完成,剩余。完成的列具有函数
=Countif(B:B,A:A)
在第2,3,4,5行中。其余列是
D2="SUM(B2-C2)"
D3="SUM(B3,C3)"
D4="SUM(D4,C4)"
D5="SUM(D5,C5)"
在第7行,我有三列,日期完成,考试名称,纸张。考试名称必须=与单元格A2:A5完全相同。您只需输入日期和考试名称,它将显示完成的论文总数和剩余的论文。
这可能会更好,但我相信你的问题。例如,使用条件格式。如果有截止日期,请为日期添加一列,并使用条件格式显示即将到期的截止日期。在单元格A8中输入大量日期后,冻结第7行以查看剩余。
希望这会有所帮助。我不是专业人士,而是更喜欢学习Excel。