Tag: 卓越的

在Excel中,是否有一个提前退出的AND / ORfunction(短路评估)?

在Excel中,是否有一个提前退出ANDfunction(也称为短路评估)? 例如: =AND(FALSE, #N/A) 返回#N / A。 如果函数是“提早退出”,那么一旦find第一个FALSE,它就会返回FALSE,因为没有额外的值可以使函数返回true。 excel中是否有这样的函数?

多列与多列查找

我在公式之后匹配两个工作表之间的许多列,并返回最后一个参考工作表最终列数据。 我知道这是可行的VBA,但我正在寻找一个公式的方法。 MainWorksheet: User | Region | Country | City | Lookup ————————————————– User1 | Europe | Italy | Rome | [formula here] User2 | Americas | Brazil | Rio | [formula here] ReferenceWorksheet: Region | Country | City | Data ———————————– Europe | England | London | some data Americas | Brazil | Rio […]

COUNTIFS在单一公式中使用多个条件

A列有Apples , Oranges , Pears多次。 B列对他们进行count (注意,其中一些可能是空白的)。 我正在寻找一个公式来计算Apples和Oranges ,他们的count既不是空白也不是0 。 我尝试了下面的公式,但是我只能得到Apples的数量: =COUNTIFS(A1:A21,{"Apples","Oranges"},B1:B21,">0")

如何阅读字符计数“文本长度”为Excel单元格?

我想读取一个单元格的字符数,并将其设置为另一个单元格。 你能告诉我什么是function“公式”来做到这一点? 谢谢

从Excel中的单元格中获取行和列号,只使用不带macros的公式

有没有办法通过将公式插入到单元格中来获取任何给定单元格的行和列? 所以单元格A1会说(1,1),C2会读取(3,2)等等。这将是某种方式的自我引用。

cfSpreadsheet 2位数年份

在ColdFusion 11中,我使用cfSpreadsheet将.xls文件转换为查询对象。 以下是我的演示电子表格的屏幕截图: 我使用这段代码来创build查询对象: <cfspreadsheet action="read" src="demo_spreadsheet.xls" excludeHeaderRow="true" headerrow="1" query="demo_query"/> <cfdump var="#demo_query#"> …我得到这些结果: 请注意,电子表格中的所有4位数年份现在都是2位数年份? 当我去使用这个代码输出查询对象中的数据时: <ul> <cfoutput query="demo_query"> <li>#name# – #dateformat(start_date, 'medium')#</li> </cfoutput> </ul> …我得到下面的输出(好吧,我是新来的,所以我不能发布两个以上的屏幕截图,所以你不得不相信我在这个复制/粘贴): 阿尔法 – 2007年1月1日 布拉沃 – 1972年2月2日 查理 – 2017年3月3日 三angular洲 – 1984年4月4日 回声 – 2029年12月31日 Foxtrot – 1930年1月1日 高尔夫 – 1930年1月1日 1907年现在是2007年,1917年现在是2017年,1929年现在是2029年,2030年现在是1930年。看来,1930年1月1日之前的任何一年的年份被认为是20xx年,而2029年12月31日之后的年份被认为是19xx年。 我错过了什么吗? 我认为我们用2000年数字来看待这种情况。 有没有一个简单的设置,我有不正确的地方? 我已经Google了谷歌这个问题,我什么都找不到。 任何build议将是最受欢迎的。

强制用户根据另一个单元格值在单元格中input值

我目前正在研究以下用于录制testing用例的excel工作簿: 如果用户在F列中inputfel ,则会将其着色为红色。 Fel意味着fault “(在瑞典语中),所以我想强制testing人员在错误跟踪系统中注册这个错误,只要其中一个testing用例失败,我应该在错误跟踪系统中包含这个错误的ID。我想要达到的是: 如果testing人员已经进入F栏fel ,那么应该强制或者让testing人员知道在I栏中没有inputID。 一个想法是,如果F单元包含fel并且I单元是空的,则将对应的I单元着色为红色,并且当testing仪在I单元中input某物时红色消失。 这是我迄今为止所做的: =IF(AND(F5="Fel",I5=ISEMPTY(TRUE)),) 我使用条件格式,但我无法得到它的工作。 此外单元格值是硬编码,我怎么能使条件有效的某一列与相应的行的单元格。 此外,如果有更好的方法,我可以接受build议,只需将该单元格的颜色设为红色,以使用户意识到需要在“列”列中input内容

使用INDIRECT在已closures的Excel工作簿中引用值?

我想在另一个封闭的工作簿中使用公式(而不是VBA!)引用单元格值。 工作表名称作为variables存储(在以下示例中,C13是“Sheet2”)。 如果另一个文件是打开的,那么下面的工作: =INDIRECT("[myExcelFile.xlsm]" & C13 & "!$A$1") 如果文件closures,上面的公式不起作用,因为没有给出绝对path。 但是我把它和以下工作(注意“而不是”): ='C:\data\[myExcelFile.xlsm]Sheet2'!$A$1 现在我想用dynamic引用值replace硬编码的“Sheet2”,用C13表示(如第一个代码片段所示)。 有没有人知道一个解决scheme,而不使用VBA或其他库?

做一个区分大小写的vlookup

有没有人知道如何做excel的区分大小写的查找?

如何比较Excel中的两列(来自不同的工作表),如果前两列匹配,则从相应列中复制值?

我试图比较工作表1中的列a与工作表2中的列a,然后将工作表1中b列中的相应值复制到工作表2(列a值匹配的列)中的列b中。 我一直在努力阅读如何做到这一点,但我不知道如果我应该尝试创build一个macros,或者如果有更简单的方法来做到这一点,也许VLOOKUP或MATCH? 我真的不熟悉这些function如何工作。 另外,如果有差别,则表2的b栏中会有重复的值。 表1 12AT8001 1 12AT8002 2 12AT8003 3 12AT8004 4 12AT8005 5 12AT8006 6 工作表2 12AT8001 12AT8001 12AT8001 12AT8001 12AT8001 12AT8002 12AT8002 12AT8002 12AT8002 12AT8002 12AT8003 12AT8003 12AT8003 12AT8003 12AT8003