标签: excel-formula

如何在excel中选择公式中的整个列或行?

我想在excel中为公式选择整列.我知道我可以做到这一点,例如:

=AVERAGE(B4:B54)

这将给我从B4到B54的细胞的平均值,但我想参考整个B列.我怎样才能做到这一点?

excel excel-formula

14
推荐指数
1
解决办法
8万
查看次数

如何检查单元格是否包含通配符星号(*)字符

考虑以下两个公式:

=IF(SEARCH("*", A1), "true", "false")

=IF(SEARCH(CHAR(42), A1), "true", "false")
Run Code Online (Sandbox Code Playgroud)

我正在使用它来尝试检测一个单元格是否包含一个*字符,但是对于所有单元格都返回"true".我只能假设Excel看起来*像一个通配符.

你如何检测*Excel中是否存在?

excel excel-formula

14
推荐指数
1
解决办法
3万
查看次数

电子表格中是否存在无限?

我想知道是否有任何方法可以在MS Excel中表示无穷大(或足够高的数字).

我特别喜欢Double.POSITIVE_INFINITYDouble.MAX_VALUE在Java中寻找类似的东西.

excel excel-formula

14
推荐指数
2
解决办法
4万
查看次数

如何在编辑公式时突出显示(来自其他工作表的单元格)?

我正在搜索从其他工作表突出显示单元格(在编辑模式下)但找不到任何解决方案.选择单元格并处于编辑模式时,如果公式中使用的单元格来自同一工作表,则会突出显示这些单元格.例如(参见下图),单元格K6从表格"数据"中选择,公式中使用的单元格用红色,蓝色和紫色矩形突出显示. 在此输入图像描述

但是当公式包含来自其他工作表的单元格时,它将不会突出显示.例如(参见下图),选择了"图表"表格中的单元格D5.单元格使用来自工作表"数据"的X6单元格,但是当我们在工作表"图表"中编辑单元格D5中的公式时,它不会突出显示.如果在单元格中编辑公式时可以突出显示其他工作表中的单元格,则调试工作表非常有用.有没有办法做到这一点? 在此输入图像描述

excel vba excel-vba excel-formula

14
推荐指数
1
解决办法
4554
查看次数

从其他工作簿中检测对单元格的引用?

是否有一种方法可以使用VBA和/或Excel中的某些公式来检查是否有其他工作簿/工作表引用单元格?理想情况下,也是从哪些工作簿/工作表,但如果这是不可能的,那也没关系.

假设我有一个包含代理地址列表的工作簿,我想通过检查是否有任何其他工作簿引用其单元格来了解代理是否已被使用.这是为了指示它是免费代理还是已经在使用中.

任何接近这个的替代解决方案也是受欢迎的.我本身并不是在寻找一个完整的解决方案,但我能指出正确的方向.

excel vba excel-vba excel-formula

14
推荐指数
1
解决办法
466
查看次数

excel vlookup有多个结果

我试图使用vlookup或类似的功能来搜索工作表,匹配帐号,然后返回指定的值.我的问题是有重复的帐号,我希望结果将结果连接成一个字符串.

Acct No   CropType
-------   ---------
0001      Grain
0001      OilSeed
0001      Hay
0002      Grain  
Run Code Online (Sandbox Code Playgroud)

在第一个工作表中,在第二个工作表上我有Acct No和其他信息,我需要将所有匹配结果放到第二个工作表上的一列中,即."粮食油籽干草"

excel excel-formula

13
推荐指数
1
解决办法
3万
查看次数

使用AND()函数进行条件格式化

我正在尝试在工作表上进行条件格式化.我需要根据以下条件语句填充具有特定颜色的单元格:

=AND((INDIRECT(ADDRESS(4;COLUMN()))>=INDIRECT(ADDRESS(ROW();4)));(INDIRECT(ADDRESS(4;COLUMN()))<=INDIRECT(ADDRESS(ROW();5))))
Run Code Online (Sandbox Code Playgroud)

当我单独尝试AND()函数中的语句时,它们似乎有效,但是当我将它们放在函数中时,我看不到任何格式化.

这是一些背景:"当前列"的第4行中有一个日期(DATE1)."当前行"(DATE2和DATE3)的D和E列上也有日期.所以,如果DATE1介于DATE2和DATE3之间,我想用一种颜色填充单元格.

我不明白为什么配方不起作用.任何帮助深表感谢.

更新(2011年12月13日):

我实现了一个函数,我从需要此功能的单元格调用.该函数返回整数值.然后条件格式仅使用单元格中的整数.这样,条件格式化就不那么复杂了.我将INDIRECT(ADDRESS(ROW(); COLUMN()))传递给我实现的函数.因此,在处理相对和/或绝对单元格时,我拥有所需的所有信息.很高兴知道一种更简单的方法将当前单元作为范围传递给函数.

注意:ActiveCell似乎对我不起作用.它使用在运行函数时选择的单元格数据.那不是我想要的.我当然可以通过电池本身(如A4,B7等),但我不确定它在性能方面是否真的很重要.

感谢所有回答我问题的人.

excel conditional-formatting excel-formula

13
推荐指数
1
解决办法
12万
查看次数

如何在excel公式中使用字符串字母和当前行号表示单元格id?

假设我想计算一列上的和,然后在另一列BUT上减去sum,只使用给定行到当前行的值(wich公式中的值).

所以,在"非正式的自定义语言"中,我需要这样的东西:

我在C5中:=(总和(A1:"A"+ ROW()) - 总和(B1:"B"+ ROW()))

我怎样才能在excel中为此写出正确的表达式?

excel excel-formula

13
推荐指数
2
解决办法
3万
查看次数

使用带过滤的公式的Excel数据验证列表

我有以下工作簿:

工作表帐户:

帐户工作表

工作表帖子:

帖子工作表

我想知道如果它是可以定义类型为List的数据验证,以整列在片帖子使用式,使数据验证弹出仅示出了帐户IDS帐户其中片网站列相匹配的网站中所选择的行的列的帖子工作表和哪些值在状态列中处于活动状态

在SQL-ish或LINQ-ish中:

SELECT Id FROM Accounts WHERE Website = @ SelectedPostRow.Website AND St​​atus = Active

第二个图像上的标记显示应在下拉列表中显示哪些值.

validation excel excel-formula

13
推荐指数
1
解决办法
5万
查看次数

在Google Spreadsheets中的= QUERY语句中添加"排序"

我已经设置了一个简单的=QUERY语句,它将从"响应"表中提取目标行/列,并将它们放入特定于主题的表单中.

=QUERY(responses!A1:K; "Select C, D, E where B contains '2nd Web Design' ")
Run Code Online (Sandbox Code Playgroud)

我想要的是一种"自动排序"两种方法拉动的行的方法.

  1. Alpha按一列排序
  2. 日期/时间按行排序行

有关如何修改上面的QUERY以自动排序行的任何建议?

excel-formula google-sheets

13
推荐指数
1
解决办法
8万
查看次数