Tag: function

Excel:查找列中的值

我有一个Excel电子表格,包含多个不同长度的列,每个列都填充了未分类的数字。 每列都有一个标题。 有没有办法确定哪个列包含这个数字? 例如,我希望能够做= WHICHCOLS(123,A,Z),并让Excel告诉我列[B,C和K]包含值为123的单元格。虽然,理想情况下,我以逗号分隔的标题列表之后。 同样足够的是find所有的细胞,在一个或多个范围内,具有这​​个价值; 例如[B19,C32和K908]。 我觉得我忽视了一些明显的内置function。

Excelsearchstring

在excel单元格中searchstring的function是什么,在第二个单元格中是否显示另一个string,无论该string是否在第一个单元格中find。 例如: 单元格A1包含文本:“这是一些示例文本” 我在另一个工作表的列中有一个预定义的string列表,它们是:“text,sample1,sample2,string”(全部在单独的单元格中) 单元格A2然后应该显示:text – 因为单词文本存在于单元格A1中,所以基本上只需要匹配从一个单元格到另一个单元格的特定单词。 在现实生活中,A1会有很多词,但是我需要寻找一个词。

如何模仿tab onAction属性?

如果激活相应的选项卡,我需要激活特定的工作表 XML <tab id="books" label="books" onAction = "goTo1"> VBA Sub goTo1() Sheet1.Activate End Sub 看来onAction属性中tab元素不存在(noComment) 有没有另外一种方法来做到这一点?

SUMIF有区别

我试图完成一些在我脑海中似乎很容易的事情,但是我不能把它写成一个公式。 本质上,我想要做一个SUMIF,但我相当卡住。 我有一个表,我想查找沿着一行的一个值,并且在那里我想要一个范围的总和,这个范围与行中的单元格相邻, 例如,如果该值存在于A1,SUM A5:A15中,如果在B1中存在相同的值,则将SUM B5:B15加在一起,等等 – 如何一次完成此操作? 我想连续看超过70个值,其中有12个可能的variables, 这可能是不可能的,但我有一个预感,它是比较直接的^ _ ^

任何提示使excel dsum更快的提示?

我目前使用dsum来计算一些总数,我注意到excel变得非常慢(每个单元格更改需要2秒)。 这是情况: – I am trying to calculate 112 dsums to show in a chart; – all dsums are queries on a table with 15 columns and +32k rows; – all dsums have multiple criteria (5-6 constraints); – the criteria uses both numerical and alpha-numerical constraints; – i have the source table/range sorted; – excel […]

数据范围内匹配date的相关函数

我有一个四栏的电子表格,其中列B和D包含在过去30天内使用各种道路的汽车数量。 macros已经处理了这些范围内的数据,并将exception值更改为“错误”,因此以下相关公式将忽略它们: {=IFERROR(CORREL(IF(B4:B33<>"Bad";IF(D4:D33<>"Bad";B4:B33));IF(B4:B33<>"Bad";IF(D4:D33<>"Bad";D4:D33)));"0")} 列A和C包含计数的date。 不幸的是,这些date有时是不一样的,有些地区的圣诞节没有可用的数据,其他的节礼日等等。显然这破坏了相关性,因为它使得date不同步,并且相关性破裂。 有什么办法可以调整公式来检查date在相关之前是否相同? 它几乎就像一个vlookup ,finddate,如果匹配,加上计算,如果没有,那么去下一个date。 如果有这么多的冲突,我很高兴它只关联30天中的26天。 例如,十二月二十八日最后六天的时间是六日历日,但不包括二十八日: ABCD 22/12/2012 9 22/12/2012 Bad 23/12/2012 10 23/12/2012 22 24/12/2012 3 24/12/2012 21 25/12/2012 7 26/12/2012 18 26/12/2012 8 27/12/2012 15 27/12/2012 15 列C和D的最后一个单元格是空白的。 我只想把这个公式只关联四天,二十三天,二十四天,二十六天,二十七天,把适当的数字加以配合。 鉴于我将把这些信息与许多位置相关联,每个位置都有不同的报告date,所以在关联和删除不匹配的date之前过滤date并不是一个好的select,但是如果没有其他方法,我会考虑这个方法。

链接excel列

我试图链接2个类似这样的列表: 清单1 AB 0001 Company A 0002 Company B 清单2 AB 0002 email1 0001 email2 我想输出是这样的: ABC 0001 Company A email2 0002 Company B email1 我应该使用什么excelfunction?

Excel函数如果然后声明的时间范围

= IF(I44 < “0时01分”, “0”,IF(I44 < “0:30”, “2:00”,IF(I44 < “1:00”, “2:30”,IF(I44 < “1:30”, “3:00”,IF(I44 < “2:00”, “3:30”,IF(I44 < “2:30”, “4:00”,IF(I44 <” 3:00" , “4:30”,IF(I44 < “3:30”, “5:00”,IF(I44 < “4:00”, “5:30”,IF(I44 <“4: 30" , “6:00”,IF(I44 < “5:00”, “6:30”,IF(I44 < “5:30”, “7:00”,IF(I44 < “6:00” , “7:30”,IF(I44 < “6:30”, “8:00”,IF(I44 < “7:00”, “8:30”,IF(I44 < “7:30”,” 9:00" ,IF(I44 < […]

排名数据的两个维度

我有两个维度的数据集,像这样: ABC A – 9 4 B 24 – 13 C 3 12 – 它代表了两个实体之间的关系。 我想返回这些值的列表,如: AB:4 AC:5 BA:1 BC:2 CA:6 CB:3 任何想法最好的方法来处理这个?

在Excel中保留以前的值在单元格错误

如果新计算出现错误,我想让电子表格上的单元格保留以前的值。 作为一个简单的例子: ABC 1 1 2 =A1/B1 单元格C1将包含0.5 。 现在,如果我将B1更改为0 ,我希望C1停留在0.5而不是显示#DIV/0! 。 我试过使用IFERROR函数,但它导致循环引用。 我想这样的工作在一个非macros的工作簿。