标签: excel-formula

将公式应用于Excel中的整个列的快捷方式

如果我选择一个包含公式的单元格,我知道我可以将右下角的小方框向下拖动以将公式应用于列的更多单元格.不幸的是,我需要为300,000行做到这一点!

是否有一个类似于CTRL+ 的快捷方式,SPACE它将公式应用于整个列或列的选定部分?

excel excel-formula

315
推荐指数
3
解决办法
90万
查看次数

如何在Excel公式中创建包含双引号的字符串?

如何在Excel公式中构造以下字符串:

莫里斯"火箭队"理查德

如果我使用单引号,它是微不足道的= "Maurice 'The Rocket' Richard"但是双引号怎么样?

excel excel-formula

293
推荐指数
5
解决办法
50万
查看次数

检查单元格是否包含子字符串

是否有内置函数来检查单元格是否包含给定的字符/子字符串?

这意味着您可以在条件基础上应用Left/ Right/ Mid等文本函数,而不会在分隔字符不存在时抛出错误.

excel excel-formula

221
推荐指数
5
解决办法
64万
查看次数

从Excel中的公式返回空单元格

我需要从Excel公式返回一个空单元格,但看起来Excel处理空字符串或对空单元格的引用与真正的空单元格不同.所以基本上我需要类似的东西

=IF(some_condition,EMPTY(),some_value)
Run Code Online (Sandbox Code Playgroud)

我试着做一些事情

=IF(some_condition,"",some_value)
Run Code Online (Sandbox Code Playgroud)

=IF(some_condition,,some_value)
Run Code Online (Sandbox Code Playgroud)

并假设B1是一个空单元格

=IF(some_condition,B1,some_value)
Run Code Online (Sandbox Code Playgroud)

但这些似乎都不是真正的空单元格,我猜是因为它们是公式的结果.当且仅当满足某些条件并且保持单元格真正为空时,是否有任何方法可以填充单元格?

编辑:按照建议,我试图返回NA(),但为了我的目的,这也没有用.有没有办法用VB做到这一点?

编辑:我正在构建一个工作表,从其他工作表中提取数据,格式化为将数据导入数据库的应用程序的特定需求.我没有权限更改此应用程序的实现,如果值为""而不是实际为空,则失败.

excel excel-formula

210
推荐指数
12
解决办法
68万
查看次数

如何使一个变量保持不变,其他变量与excel中的行一起变化

假设我有一个单元格A1,我想在计算中保持不变.例如,我想计算这样的值:

=(B1+4)/(A1)
Run Code Online (Sandbox Code Playgroud)

如何将其设置为如果我拖动该单元格以在多行中的单元格之间进行计算,则只有B1值会更改,而A1始终引用该单元格,而不是转到A2,A3等?

excel excel-formula

188
推荐指数
5
解决办法
82万
查看次数

Excel:字符串中的最后一个字符/字符串匹配

有没有一种有效的方法来使用基函数识别字符串中的最后一个字符/字符串匹配?即不是最后一个字符/字符串字符串,但字符/字符串最后出现的位置一个字符串. Search并且find两者都是从左到右工作所以我无法思考如何在没有冗长的递归算法的情况下应用.而这个解决方案现在似乎已经过时了.

excel-formula

175
推荐指数
5
解决办法
29万
查看次数

在VBA中查找上次使用的单元格时出错

当我想找到最后使用的单元格值时,我使用:

Dim LastRow As Long

LastRow = Range("E4:E48").End(xlDown).Row

Debug.Print LastRow
Run Code Online (Sandbox Code Playgroud)

当我将单个元素放入单元格时,输出错误.但是当我在单元格中放入多个值时,输出是正确的.这背后的原因是什么?

excel vba excel-formula

168
推荐指数
9
解决办法
11万
查看次数

如何在不使用VBA的情况下在Excel中执行反向字符串搜索?

我有一个包含字符串列表的Excel电子表格.每个字符串由几个单词组成,但每个字符串中的单词数不同.

使用内置的Excel函数(无VBA),有没有办法隔离每个字符串中的最后一个单词?

例子:

  Are you classified as human? -> human?
Negative, I am a meat popsicle -> popsicle
                  Aziz! Light! -> Light!

excel excel-formula

159
推荐指数
5
解决办法
39万
查看次数

简单的数据透视表来计算唯一值

这似乎是一个简单的数据透视表来学习.我想为我正在分组的特定值计算唯一值.

例如,我有这个:

ABC   123
ABC   123
ABC   123
DEF   456
DEF   567
DEF   456
DEF   456
Run Code Online (Sandbox Code Playgroud)

我想要的是一个数据透视表,向我展示了这个:

ABC   1
DEF   2
Run Code Online (Sandbox Code Playgroud)

我创建的简单数据透视表只给了我这个(计算了多少行):

ABC   3
DEF   4  
Run Code Online (Sandbox Code Playgroud)

但我想要的是唯一值的数量.

我真正想要做的是找出第一列中哪些值在所有行的第二列中没有相同的值.换句话说,"ABC"是"好","DEF"是"坏"

我确信有一种更简单的方法可以做到这一点,但我想我会试试枢轴表......

excel pivot-table excel-formula

134
推荐指数
4
解决办法
86万
查看次数

删除整列数据中的前导或尾随空格

如何删除整列中所有单元格的前导或尾随空格?

工作表的常规Find and Replace(又称Ctrl+ H)对话框无法解决问题.

excel excel-formula excel-2010

124
推荐指数
4
解决办法
93万
查看次数

标签 统计

excel-formula ×10

excel ×9

excel-2010 ×1

pivot-table ×1

vba ×1