Tag: 公式

Excel Countifs – 在string中search文本

我有一个列表(比方说B1)在一个Excel窗体中显示一些这样的产品: Sand Systems Gas Systems Blenders Other Other 2 Other 3 Other 4 我需要计算不包含“Other#”(#是一个数字)文本的行,换句话说,“Sand Systems”,“Gas Systems”,“Blenders”和“Other”= 4。 到目前为止的解决scheme是使用formula =SEARCH的辅助列,但如何使其忽略“其他”单元格并接受“其他#”? 此外,我不想使用辅助列,而是使用=COUNTIF公式的单元格。 有什么build议?

从string中提取3条信息

我正在寻找来自Google表格中粘贴的string的信息。 例如,用户将粘贴一些像Blue (010,110)我的列是这样的 ABCD 1 String Colour XY 2 Blue (010,110) Blue 010 110 3 Cyan (011,111) Cyan 011 111 如图所示,我对颜色B没有任何问题 =IF(ISBLANK(A2),"",LEFT(A2,LEN(A2)-9)) 但是我正在努力获得C和D的X和Y值 任何人都可以帮我在这里的方法吗? 这里是我得到的最远,但我有一个问题的颜色的长度(黄色不会工作)。 我的另一个问题是,我只是接收)结果不pipe我input什么。 =IF(ISBLANK(A11),"",MID(A11,(LEFT(LEN(A11),3)),3))

添加0在一个单元格的中间?

我知道热添加领先的0,但我想知道是否可以将它们添加到一个单元格的中间= 12个字符。 前两个字符总是会成为字母。 然后nummbers。 例 AB45686 = AB0000045686 DS456 = DS0000000456

删除上一列空白的新列(仅限公式)

这可能使用公式? A1有苹果在里面。 A5里有香蕉。 A9有胡萝卜。 A2-A4,A6-A8之间有空格。 我想要一个新的列(从B1开始)用val填充这些空白。 我已经尝试使用偏移和行号,但不能得到它的工作到目前为止。 Excel工作表链接 列A或1表示我的数据在image / excel中的样子 B列表示我希望它在image / excel中做什么

从一个单元格中提取2次,并放入两个不同的列?

我有一个像这样的电子表格: B栏: The Auditor arrived at 9am and left at 2pm The Auditor arrived 09:00, left 16:00 我想提取审计员到达的开始时间,并将其放置在C列中,如下所示: C栏 9 9 然后提取结束时间并将其放入D列。 D栏 2 4 然后在E栏中,我想要统计审核员在现场的小时数: E栏 5 7 目前我正在使用这个公式来识别我的单元格中第一个数字的位置: 这是CI列中用来尝试和检索数字的公式: =MID(B18,MIN(FIND({0,1,2,3,4,5,6,7,8,9},B18&"0123456789")),1) 我的问题是这只有当开始时间是一个数字不是两个或两个以上,所以要么上午9点不是09:00。 请有人可以告诉我最好的方法来做到这一点?

EXCEL:AND声明

我怎么说“如果在一系列细胞中都find”菜单“和”训练“两个单词? Excel表示下面的公式使用了太多的参数。 L列包含单词的段落。 我想要一个certificateTRUE的公式,当且仅当这个单元格包含两个字时。 =if(and(isnumber(search("menu", L2:L4547))), (isnumber(search("training", L2:L4547))), "yes", "no")

在Excel中将月份号从完整date单元格转换为文本月份

所以我有一个很长的名字date和时间的列,如下所示:14/01/2017 03:30 (他们是DD / MM / YYYY HH:MM) 我需要获取月份数字,并将其显示为文本,例如1月份,2月份等。 如果我将目标单元格格式化为“MMM”,即使给定的月份是2,3,或者说是12,那么所有的列单元格都会显示1月份。我也尝试过公式= TEXT(L2,“mmmm”)(因为给定的信息来自F栏 有任何想法吗?

(Excel VBA公式)嵌套IF突出显示红色

我有一个在单元格中工作的公式,但它是一个非常长的嵌套if。 它本质上是试图检查一个单元格的多个不同的值。 A2 =这是我的描述。 B2包含嵌套的if,它在A2描述中search多个单词。 当它贯穿每个if语句时,它将打印find的单词。 我需要使用VBA将此公式设置为多个单元格,但我不确定公式为什么是错误的。 (Excel将其突出显示为红色。)有没有更好的方法来写这个? (我已经做了两个嵌套的if一行,并使用“&_”分隔到下一行。) Sub Search_For_Keywords() Do Until ActiveCell.Value = "" Range(B2).Activate With ActiveCell .Formula = "=IF(ISNUMBER(SEARCH(""Keyword1 "",A2,1)),""1"",IF(ISNUMBER(SEARCH(""Keyword2 "",A2,1)),""2"", & _ …有48个关键字,未来可能还需要添加更多… IF(ISNUMBER(SEARCH(""Keyword_n"",A2,1)),""n"",""No Keywords Found"")))))))))))))))))))))))))))))))))))))))))))))))" End With Loop End Sub 更新: 另一个解决scheme(解决方法?)正在使用 =IFERROR(INDEX(E2:E6,MATCH(D2:D6,A2:A6,0)),"Not Found") =INDEX (column to return a value from, MATCH (lookup value/column, column to lookup against, 0)) 所以对于我来说,我有D2:D6包含关键字search,E2:E6包含每个关键字的别名,然后A2:A6举行了我想试试看,如果关键字的实际说明。 […]

如果列有数字,则Excel将其编号加10

我想在屏幕截图中加10,例如,我想在A490上添加'1480',因为之前的数字已经搞乱了,想要excel把它的数字加上10以前的数字它必须是1490,1500,1510等等,这有可能吗? 如果没有检测到数字,我也想离开那些空栏。 这对我未来的项目会非常有帮助。

公式Excel从单元格中的第一个字符中查找数据

使用Excel公式,我如何从单元格中的第一个字符中find数据 例如:我find第一个字符“J” Jhon James Smith 结果: Jhon James