我有一个问题,我正试图在excel中解决,但我只能找到相反问题的解决方案。
我得到了一个类似于以下形式的数据列表:
A | 10
B | 15
C | 12
D | 17
我希望能够把这些字符串中的任何一个串起来,一次就能得到和。结果表将如下所示:
A | 10
A, B | 25
A, C | 22
A, C, D | 39
在我所能找到的所有东西中,我还没有找到一种方法来检查一个字符串是否包含其他字符串作为子字符串,如果为真,则将一个关联值添加到总数中。
如果excel列的任何成员单元格是另一个excel列单元格值的子字符串,并将其作为相邻单元格中的函数输出,如何在excel或sql中查找?
我还试着运行SQL查询(数据库),尝试了多个excel的公式,但我没有得到正确的结果。
这是我的SQL代码片段,我使用它不返回正确的结果。
WITH FH_HEIRARCHY (AL_DESCRIPTION, AL_ITEM_ID, AL_FATHER_ID, PATH) AS
(
SELECT
A.AL_DESCRIPTION /*Test Plan Folder.Name*/,
A.AL_ITEM_ID /*Test Plan Folder.I
寻找一个函数来搜索它所在的行,并查看它是否包含特定的字符串。例如excel电子表格:
Column E Column G
NOT FOUND G = Column A
FOUND <leave blank>
FOUND <leave blank>
null G = Column A
我试过:
=IF(ISTEXT(SEARCH({"NOT FOUND","null"},E2)),G2=E2,"")
我有两个表格在excel中。表1
Item Quantity_Required Quantity_Remaining
A 5
B 10
C 3
表2
Source Item Quantity
1 A 2
2 A 1
1 B 5
我的结果应该是填充表1中的Quantity_Remaining列
Table 1
Item Quantity_Required Quantity_Remaining
A 5 2
B 10
这里的新手,
我正在尝试制作一个VBA代码,以便在状态栏中显示SumProduct。
下面是我插入模块的代码:
Option Explicit
Public SrPr As Long
Public rng As Range
Sub SumProduct()
SrPr = Application.WorksheetFunction.SumProduct(rng)
Application.DisplayStatusBar = True
Application.StatusBar = "SumProduct: " & SrPr
End Sub
之后,我在Excel对象中
我试图用多个条件求出和:
"Get“(A栏)
“是”(C栏)
和列K
正如您可以从下面的图片中看到的,我在excel中使用SumProduct成功地获得了答案。当我尝试使用VBA在SumProduct中得到相同的答案时,我会重新计算一个错误13类型不匹配。
图像:
有什么建议吗?
代码:
Option Explicit
Sub test()
Dim Criteria1 As String, Criteria2 As String
Dim Lastrow As Long, Result As Double
Dim rng1 As
我有一个excel表,列中的值为1.11,这意味着它是一年零十一个月。我希望将这些值相加,并按年计算结果--例如,1.11 + 2.1应该等于4,而不是3.31。
任何帮助都是非常感谢的。
Name Total_Time_spent
A 1.11
B 2.1
C 0.3
D 0.5
当我加上我得到4.01,然而,我想得到4.8,这意味着是四年,八个月。
,你好,
假设我有一个矩阵,如下所示:
A B C
1 a | b | c
---|---|---
2 b | e | d
---|---|---
3 c | a | d
---|---|---
4 e | c | d
我正在试图找到一个公式,以获得包含3个指定字母的行数。这些信件的顺序并不重要。
例如,如果我的输入是c, d, e,则公式应该返回4。
如果可以的话,在我的矩阵中,每个字母组合都是唯一的(您将找不到一行a | b | c,然后再找到一行a | c | b)。
您也不能在同一行中重复字母(如在a | a | b中)。
我能够让它
是否有一种方法可以使用公式来获得excel,以查看值并确定它们是否至少匹配25%,然后再添加它们的值。有点像一个vlookup和如果功能结合,但我不知道如何做25%的部分。我之所以问这个问题,是因为我有一个具有相同公司名称的数据集,但它们都是不同类型的,因此excel将它们识别为不同的公司。例如:
Company: Value
XYZ Incorperated 25
XYZ Company 40
XYZ 12
ABC INC. 39
ABC inc.
我能够使用COUNTIF函数为B列着色/运行逻辑:(我正在检查元素B是否是任何元素A的子字符串)
=COUNTIF($A$1:$A$10,“&B1&”)>0
test1a a TRUE
test2b b TRUE
test3cd c TRUE
e g FALSE
f h FALSE
如果我想以相反的方式使用这个公式(我需要这个来格式化颜色),我想这样做:
=COUNTIF(A1,""&($B$1:$B$10)&"")>0
如果B中的任何元素是当前元素A的子字符串
在Excel中,我有一个用于检查SMS格式的模板:
Your appointment is confirmed with [name] at [hh:mm] on [dd/mm/yy]. Please bring all your related documents.
实际的SMS将是相同的,除了令牌(由括号[]分隔)将被实际值替换。
如果任何SMS不遵循之前的模板,我如何检查SMS列表?我有一个月内发送短信列表的多个模板。
好的,我基本上是想在excel电子表格上创建一个交互式表单,这样我就可以根据任意数量的输入计算出结果的平均值,
然而,它变得很棘手,因为用户输入必须是yes或no,而且并不是所有的测试都适用于所有的数据类型
例如,这是所需的输出
Test1 Test2 Test3 Test4 %complete
A yes no Yes no 50%
B yes 100%
C no no no yes
我挣扎了2天来动作弹出窗口的excel,如何写Autoitenter代码这里脚本动作在这个弹出窗口
我尝试了下面的代码,但这不起作用
WinWaitActive("Microsoft Excel") // enter the title of the pop up
Send("{ENTER}") / press enter