标签: worksheet-function

需要一个公式来查看单元格中的第一个数字或字母

我有一列数字。有些以数字 8 开头,其余的以其他数字开头。我想写一个公式,如果 A 列中的数字以 8 开头,则返回“2”,如果 A 列中的数字以 8 以外的数字开头,则返回“1”。

这可能吗,如果可以,请问如何?

microsoft-excel-2007 worksheet-function microsoft-excel

7
推荐指数
1
解决办法
19万
查看次数

Excel 不计算单元格的总和

我正在尝试使用一个非常简单的公式,即 =SUM(B9:B11)。但是,由于某种原因,该单元格不进行计算。

我已经使用 Excel 多年了,从来没有遇到过这个问题。知道为什么它可能无法更新 SUM 吗?

我在 Windows 7 Pro 上使用 Excel 2007。我在多台不同的机器上打开了电子表格,结果相同,所以这似乎是电子表格本身的问题,而不是 Excel 或计算机的问题。

附加说明:如果我重新创建 =SUM 公式,它将重新计算总数。但是,如果我更改其中一个数字,它仍然不会自动重新计算。

此外,如果我按F9SUM 将重新计算被手动强制执行。

worksheet-function microsoft-excel

7
推荐指数
1
解决办法
55万
查看次数

寻找“近乎完美”匹配的公式

我有一个 +-8000 个项目的列表,这是应用多种技术删除重复项后的结果(列表从 10000 多个项目开始)。

我现在有以下问题-

示例 1. Jack Daniel 2. Jack Daniels 3. Jack Daniel's

很明显,以上所有内容都与一个项目有关,但它们在技术上仍然是独一无二的。我尝试拉出前 4 个字母并检查匹配,但是有 +-4000,其中大部分是误报,即

  1. 杰克 Dxxx
  2. 杰克 Bxxx

两者都会拉杰克,但不会是有效的副本。

有什么想法吗?

worksheet-function microsoft-excel

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

Excel公式获取行中的第一个非零值并返回列标题

我试图找到一个公式,我可以在其中查看一行中的列范围,并返回出现第一个非零值的那一行中的列标题,从左向右移动。

下面是我的数据截图: 在此处输入图片说明

对于每一行,我希望在 H 列中看到的结果如下:

9 = 10/31/2011
10 = 11/30/2011
11 = 11/30/2011
12 = 12/31/2011
Run Code Online (Sandbox Code Playgroud)

我玩过一些数组公式并搜索了函数,但还没有找到任何成功。我希望另一个 excel 向导可能有想法。

如果可以的话,我想暂时避免编写 UDF。

worksheet-function microsoft-excel microsoft-excel-2010 microsoft-excel-2013

7
推荐指数
1
解决办法
23万
查看次数

Excel-Count 包含特定字符串的可见单元格的数量

我有一个工作表,我首先将过滤器应用于某个列以显示“仅唯一记录”。现在我有一个列,其中包含例如以下值:

Applepie
Applesauce
Crabapple
Banana
Mango
Run Code Online (Sandbox Code Playgroud)

我需要的是包含单词“Apple”的所有可见单元格的计数。请注意,这应该排除隐藏(过滤掉)的单元格。
现在我找到了一个公式:

`=SUMPRODUCT(SUBTOTAL(3,OFFSET(Sheet1!A:A,ROW(Sheet1!A:A)-MIN(ROW(Sheet1!A:A)),,1))*(Sheet1!A:A="<Text to search>"))`
Run Code Online (Sandbox Code Playgroud)

然而,这个公式的问题是这个公式会搜索整个文本。不只是其中的一部分。如何修改此公式以返回包含“Apple”的单元格计数,即对于此示例,它应返回 3 作为结果。

microsoft-excel-2007 worksheet-function microsoft-excel microsoft-excel-2010

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

excel中基于另一列的条件格式

我有一个 Excel 工作表和两列。如果单元格的值小于 0,我会突出显示第一列。

现在如何根据突出显示的第一列突出显示第二列单元格?

见下图:

在此处输入图片说明

现在我想让我的工作表像这样的图像:

在此处输入图片说明

microsoft-excel-2007 worksheet-function microsoft-excel microsoft-excel-2010

7
推荐指数
1
解决办法
9万
查看次数

Excel TEXT 功能无法正常工作

假设我在单元格中有以下值

A1 : `=Now()` which displays 17.03.2014 13:45 
A2 : 12.03.2014
Run Code Online (Sandbox Code Playgroud)

两者都是日期格式,我在另一个单元格中有这样的功能:

B1 : `=TEXT(A1;"dd.mm.yyyy")`
B2 : `=TEXT(A2;"dd mm yyyy")`
Run Code Online (Sandbox Code Playgroud)

在第一种情况下,我#VALUE在单元格中收到错误 在第二种情况下,我收到:dd 03 yyyy就像只有月份在工作。

我在 Windows 7 和 Office 2013 Professional 下。

猜猜它可能是什么?

date-time worksheet-function microsoft-excel microsoft-excel-2013

7
推荐指数
1
解决办法
2万
查看次数

如果另一列包含 Excel 中的某个子字符串文本,则平均数字

我正在寻找一种方法来平均一列中的数字,比如 B,只有当 A 列中的字符串包含某个文本时。

例如:

(In column A) (In column B)
Hello table . . . 1
Hello desk  . . . 2 
Bye table   . . . 3
Bye desk  . . . . 4
Run Code Online (Sandbox Code Playgroud)

因此,如果平均数字的标准是“桌面”,那么答案将是 (2+4)/2=3。

到目前为止我想出的是:

=AVERAGEIF(A1:A5, SEARCH("desk",B1:B5),B1:B5) 
Run Code Online (Sandbox Code Playgroud)

但它返回一个错误,因为 SEARCH 只接受一个输入。

有什么建议?

worksheet-function microsoft-excel microsoft-excel-2013

7
推荐指数
1
解决办法
2万
查看次数

根据另一个单元格的值填充一个单元格

我正在尝试在 Excel 中创建风险评估表。

我现在有一个带有日期的下拉列表,我希望根据选择的日期填充另一个单元格。

我已经设法让它工作了一天,但不是所有天。

=IF(F16="Monday","Apple","")

如何展开此公式以显示以下内容:

F16 = 星期一,G16 = 苹果
F16 = 星期二,G16 = 橙色
F16 = 星期三,G16 = 香蕉
F16 = 星期四,G16 = 梨

worksheet-function microsoft-excel

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

为什么 Excel 会破坏我的条件格式?

我有这个条件格式集

在此处输入图片说明

但是当我移动/删除/复制/剪切/粘贴/插入一个单元格/行/列时,我的条件格式变成这样

在此处输入图片说明

规则重复了,“适用于”现在被分解了,从一点点你可以看到我的一个蓝色规则有一个改变的规则。

有时我在制作 Excel 电子表格时会出错,需要我将内容从单个单元格移动或删除到整行。为什么 Excel 认为有必要取消我的条件格式?特别是因为通过创建这些重复的规则,如果我以后需要改进它们,它会给我更多的工作要做,这就是我使用条件格式来避免做更多的工作

worksheet-function microsoft-excel-2010

7
推荐指数
1
解决办法
2137
查看次数