Tag: 公式

更好的方式来摆脱date中的前导零 – Excel公式?

我想出了这个解决scheme来显示今天的date,而不是在一个月内或零的前一天(所以而不是2017年3月8日,这将是2017年8月3日等)的前导零: =TEXT(MONTH(NOW()),"0") & "/" & TEXT(DAY(NOW()),"0") & "/" & TEXT(YEAR(NOW()), "0000") 显示: 这个公式显示今天的date。 通常情况下,我会说什么,继续前进,但我的一些细胞显示的date范围(月的第一个月,当天,最后一天等),所以我现在有一些我的细胞是一个非常长的公式链。 有没有一个简单的方法来显示date没有前导零(和文本)?

string文字与if

目前我的公式是这样的: =SUMIFS(G:G, $C:$C,"Architect") G列是一列数字。 10.80 2.97 2 etc C栏是另一张表格的参考资料(职位名称,“build筑师”,“项目经理”,“工程师”或留白) ='another_tab'!C1 ='another_tab'!C2 ='another_tab'!C3 etc 该公式应该为build筑师增加所有成本。 但是,它不工作我怀疑我有一个问题在Excelstring文字。 公式显示:0 replaceC列中的文本(粘贴值)使公式工作,所以问题是如何让SUMIFS查找string文字。 我以为TEXT会工作,但没有成功(使用“通用”文本格式的代码),我也尝试使用“参考之前,但添加到混乱的C作为公式使用'作为参考的一部分。 有没有一种方法可以调整我的公式来处理string文字? 没有VBA!

VLOOKUP能否以一个数组作为标准?

代替: =IFERROR(VLOOKUP("Red",$AA$5:$AB$54,2,FALSE),0) + IFERROR(VLOOKUP("Green",$AA$5:$AB$54,2,FALSE),0) + IFERROR(VLOOKUP("Blue",$AA$5:$AB$54,2,FALSE),0) 我可以写这样的东西吗? =IFERROR(VLOOKUP(Array("Red","Green","Blue"),$AA$5:$AB$54,2,FALSE),0) 我试过了: =IFERROR(VLOOKUP(AND("Red","Green","Blue"),$AA$5:$AB$54,2,FALSE),0) 但是,返回#VALUE (当没有IFERROR的地方) 或者,如果我有20个以上的值的列表,我可以将它们写入可以用作标准的命名范围吗?

Excel:用于date,空白和值的IF和AND语句

我有一个电子表格,里面列出了我们车队的出租开始date,并列出了每小时12000英里的公里数,每辆车都需要一个服务。 我试图使用条件格式来突出需要服务的汽车。 第一个(不到12000英里工作正常) 接下来应该这样说: 如果N1(第二服务小区)空白,里程(I1)在12,000和24,000英里之间,则高亮显示黄色。 这里是: =IF(AND(ISBLANK(N1),(I1>24000,I1<12000)) 因为它是在条件格式工具,它只是给我一个通用的错误。 有任何想法吗? 谢谢

如果数字落在范围表中,如何使用IF和INDEX

我正在尝试使用提供的数据创build新的预算模板。 我能够总结数据并将其最小化到一个表格。 我想在一定范围内使用IF公式的INDEX MATCH。 这是我的示例数据表: 数据表 我的两个数据将是closures时间和出席。 例如,如果出席人数是17,000,而我们在晚上10:00关门,那么我需要这个小区在众多的范围和时间之间运行IF。 我有点难以接近我要参加的17,000人的出勤范围。

如何将两个时间格式转换成一个?

我正在拉越野赛时间,并试图将比赛时间转换成一个更容易处理的整数。 我正在使用公式 =([Cell Name]-INT([Cell Name])*60*24 但我迄今为止检索两种不同的时间格式: 17:23.4 15:09 两种格式都采取不同的公式,并且他们产生不同的数字。 第一种格式变成17分钟,而另一种变成1000+分钟。 有没有办法将这些时间转换成一种格式?

不同行的Excel时差分计算

我需要logging我的工作时间,我有一个Excel工作表,其中B列是我开始工作的小时,C列是我完成的时间,而D列是我花在工作上的总时间。 我想D栏中的单元格自动计算小时和分钟,我有这个formule =TEXT(C2-B2,"hh:mm") ,这对单个单元格很好,但是我希望整列没有我把它粘贴到每一个细胞里就可以做到这一点。 编辑:澄清,即使我将它复制并粘贴到每个单元格,我不得不修改它参考相关行,我不能只写=TEXT(Cn-Bn,"hh:mm") 2ND编辑:经过一番研究,我find了一个解决scheme,我想出了这个公式: =TEXT((INDIRECT("C"&ROW()))-(INDIRECT("B"&ROW())),"hh:mm") ,我希望这将有助于任何人在未来find这个职位

Excel公式 – 基于两个标准计数

我一直在努力争取这个公式的工作。 我有一个电子表格,我需要找出有多less个列(BH2:BH915)包含一个值(X),如果另一列(N2:N915)包含1或0.我已经尝试了一堆版本获得它的工作 – 这是最新的: =sum(countifs(N2:N915="1","0") and (BH2:BH915="X")) 谁能告诉我哪里出错了?

Excel公式 – 多列中的多个条件

我有Excel表格,如下所示。 我应该写什么样的公式才能得到结果,如第15行所示(截图下方)。 示例:我想获得Car ID=1 ,付费( column F )与服务date( column B column E )的价值( column E column B ),范围为03/07/2017 03/07/2017-30 days至03/07/2017 03/07/2017-30 days 或者,如果它让你更容易:我想获得value为car ID=1与Paid=Yes和Service date>1/07/2017-30 示例Excel电子表格可以在这里下载

Excel / VBA简化导航到特定的Excel单元格

我有几个Excel表格,每个表格都包含志愿者的信息卡(约150个不同的名字)。 我想创build一个仅包含名称的导航/汇总表,它允许我直接跳转/直接find位于同一文档中不同表单上的特定志愿者姓名(特定单元格)。 在列表中select一个名字或从汇总表的下拉菜单中select两个都是很好的select。 感谢任何帮助,我可以得到。 这里是我使用的基于@Teasel指令的代码: Sub ComboBox_Change() Dim Sheet1 As String Dim Sheet2 As String Dim A As String Dim PickList As String listNamesSheet = "Name of your sheet where names are" secondSheet = "Name of your sheet, where the control is" colName = "Header of the column where names are" controlName = "Name of […]