Tag: 卓越的

导出到Excel时,SSRS不遵守CanGrow属性

我在SSRS报告中有一个表格。 表格单元之一包含按顺序的部分的描述。 这些描述可能会有所不同,为此,我已经将“CanGrow”属性设置为True。 当我尝试导出到Excel的报告,我期望,如果文本的长度会超过单元格的宽度,那么单元格的高度会增长,整个文本将被显示。 不幸的是,SSRS Excel Generator保持高度不变,因此只显示符合单元格宽度的文本部分。 我将不胜感激任何帮助或input来解决这个问题。 谢谢

如何在给定单元格的特定索引处查找字符?

我想知道是否有一个函数在Excel中将返回一个单一的单元格给定的索引字符。 例如,我有一个说HELLO的单元格。 我正在寻找一个函数(或函数的组合),这将允许我带回索引2处的任何字符,也就是说,除非Excel单元格的索引从1开始,而不是从0开始。 我基本上是寻找一个类似于Java中的charAt()方法的Excel函数。 此外,我知道我可以使用a = left函数将所有字符返回到单元格中的特定点,但是我只想在每个单元格返回一个特定点处的一个特定字符。 请让我知道,如果你需要我再详细说明。

多列Excel范围中的最长列(在单个公式中)?

在一个范围内,不同的列可能有不同数量的值(但是在列内不会有空格),我想知道最长列的长度。 要更苛刻,我想用一个单一的公式。 所以给定一个这样的范围: | ABCD —+—+—+—+— 1 | 1 2 3 4 2 | 2 9 5 6 3 | 5 5 4 | 4 5 | ..我想要的答案是4。 在这种情况下工作的东西是 =MAX(COUNT(A1:A999),COUNT(B1:B999),COUNT(C1:C999),Count(D1:D999)) 但(a)丑陋,(b)不灵活 – 不适合列可能被添加的情况。 我尝试了这样的事情,希望一个数组给予列计数(希望包围一个MAX() ): {=COUNT(OFFSET(A1,0,COLUMN(A1:D1)-COLUMN(A1),999,1))} ..但它只给出一个单细胞,这似乎总是在第一列的计数。 我知道这可以很容易地解决在VBA,但有几个原因(不是最不好意思)我想看看它是否可以在一个单一的(可能是数组)的公式解决。

从一个文本string中提取数字 – Excel

我试图从excel中的一串文本中拉出一个数字。 string是字母,数字和一些字符的混合。 示例数据string: – Web Address /products_list.php?retailer=8&cat=43 /products_list.php?retailer=22&cat=43 /products_list.php?retailer=8&cat=1011 /products_list.php?retailer=81&cat=1023 /products_list.php?retailer=147&cat=1224 /products_list.php?retailer=8&cat=1 /products_list.php?retailer=147&cat=4 /products_list.php?retailer=147&cat=401 我想实现的是 我尽可能从文本中提取所有的数字,但是实际上却不知道如何才能得到中间的数字或最后的数字。 我试图解决这个问题的代码是: =SUM(MID(0&A3,LARGE(ISNUMBER(–MID(A3,ROW(INDIRECT("1:"&LEN(A3))),1))*ROW(INDIRECT("1:"&LEN(A3))),ROW(INDIRECT("1:"&LEN(A3))))+1,1)*10^ROW(INDIRECT("1:"&LEN(A3)))/10) SCE用于数组公式。 如果可能的话,我宁愿一个macros的公式。 哦,以防万一使用Excel 2010的差异。

在Excel公式中增加常量

假设,在Excel中,我有一个公式=$C$8+1 ,我必须添加到1,这样,当我拖动时,它变成$C$8+2 ? 可以这样做吗? 下面是我的实际公式..我想增加1到2,使它变成= 2 IF((NOW()-$C8)=1,"1","0")

如何在Excel 2007中执行两个二进制数的XORparsing

我想对两个二进制数进行XOR计算,例如:在表1上 Range A1 = 10101010 Range A2 = 11100010 现在我需要执行A1的XOR,A2导致A3。 我尝试了不同的公式的两个执行XOR计算,如: A1^A2, (BITXOR (A1, A2))但不幸的是,它不工作,我想因为我使用Excel 2007“XOR”不支持。 我期待1001000的结果。

如何sorting一组数据以匹配Excel中的另一组数据?

我有一个不按字母或数字顺序排列的数据列表。 我想对同一date的第二个列表进行sorting以匹配第一个列表。 我无法改变数据的顺序。 我的目标是将第二组数据粘贴回第一组数据。 **DATA SET A** **DATA SET B** 22350 ____ BH160 100 22355 ____ 22350 125 BH160 ____ BH190 200 BH190 ____ 22355 150 我想从数据集B的第2列中得到数值,以显示在数据集A的新列中。例如,我想要125显示在数据集1的第1行第2列中。 我的清单包含大约200个唯一的号码,我需要每周更新一次。 有人能帮我吗? 也许有一个我可以每周使用的macros?

AVERAGEIF(范围,标准)公式忽略数据中的错误

如果你想平均一个数字范围,但是想用AVERAGEIF()函数忽略错误,你怎么指定标准呢? 例如,给出下面的数据: A1: 1 A2: #DIV/0! A3: #VALUE! A4: 5 A5: 0 我想使用AVERAGEIF(范围,标准)公式如下所示: =AVERAGEIF(a1:a5,and("<>#DIV/0!","<>#VALUE!")) or =AVERAGEIF(a1:a5,"<>Error()") 有没有办法指定一个标准来排除错误? 我期望的范围答案是2,三个有效数字的平均值(1,5,&0)。 我发现,通过search,有一种方法来做到这一点使用数组公式或其他function,但我想知道是否有办法做到这一点,没有数组公式或使用其他function。 基本上,你可以在标准中指定忽略错误。 例如,我可以忽略这样的一个错误: AVERAGEIF(a1:a5,"<>#DIV/0!") 但我不知道如何指定忽略任何错误。 所以我的问题是一个标准问题。 我正在使用Microsoft Excel 2013。

用excel确定持有最长string的单元格

我试图找出哪些单元格保存在Excel电子表格中最长的string。 我使用下面的公式来确定最长的string的长度 MAX(LEN(A2:A2000)) 但在这里,我卡住了,因为我不知道在哪里find这个细胞。 我不想进入一个macros观的例程,因为这是一个一次性的工作。 但是,如果没有别的事情可以做,那么…我可以遵循这条路线。 我全神贯注于你的想法。 最好。

神秘的使用LOOKUP

我一直在使用这个Excel公式多年。 它工作正常,但我想明白为什么它的作品! 该公式用于查找列表中最后一个关联的值。 例如: 公式C14: =LOOKUP(2,1/(B1:B12="meat"),C1:C12) 这里, C14的公式在B列中查找最新的"meat"标记的单元格,并返回C列中的相关值。 它在B9find"meat" ,并相应地返回C9的值。 公式中最令人费解的部分是"1/(….)" 。 这个部门是什么? 这个语法来自哪里? 它可以用在其他地方吗? 为什么查找值2 ?