Tag: if语句

在Excel VBA中运行嵌套的If / Match

嘿,我花了大部分时间来试图解决这个问题 – 我觉得我非常接近。 基本前提是我有4列数据。 它们是复制并粘贴在一起的两个单独的名字/姓氏列。 现在我想要做的就是在姓氏上运行一个匹配,如果他们是平等的,在名字上运行匹配。 列范围是dynamic的,这就是为什么运行一个CONCATENATE和VLOOKUP公式的原因,但如果我能得到一些较less的参与,那就太好了。 Here's a sample data table ABCDE 1 Last First Last2 First2 2 Sharma Abhi Smith Kevin 3 Philip Matt Smith GEORGIA 4 Franc Pete John Bon Jovi 5 Arnold Susan Jack White 6 Mallo Chad Sharma Katie 7 Daigle Steve Sharma Abhi 而我的想法是,从单元格E2开始,它应该返回一个匹配或不匹配(在这种情况下,只有第2行应该返回一个匹配,目前它每次都返回一个匹配 – 这是不正确的,我觉得我失踪小东西?感谢您的帮助。 这是迄今为止我写的代码 Sub matchFunction() […]

IF声明(这应该很容易)

我正在努力纠正这个公式。 我以为我是对的,但显然我没有。 我想要的公式是这样的: 如果在AK2有一个date,那么返回那个date。 但是,如果#NA在该字段中,则查看AL2并在AL2返回date。 这是我如何写它。 这只是给我虚假的。 请帮忙 =IF(AK2="#NA", "AL2", IF(AK2="","AK2")) 现在我更加看这个了。 我仍然喜欢上面的公式,但是我还想补充第三个条件。 如果AK2和AL2为空或#NA,则返回O2 + 18 。

如果工作表1中的单元格A1等于工作表2中的“x”,则在工作表1单元格C2中显示工作表2中的单元格B1

这可能令人困惑,但我会放弃这一点。 就像这个问题的标题一样,我需要链接两张表单之间的单元格。 似乎很简单,但我认为在这种情况下,我需要包括一个IFfunction? 我希望工作表1中的单元格C2显示工作表2中单元格B2中的内容。如果工作表1中的单元格A1与单元格B1相同。 换句话说:我有两张纸,第二页上我有几个月在行,在下面我有这些月份的价值。 我希望能够链接工作表1和2,以便如果我select二月在工作表1中的一个单元格中,然后单元格2中的单元格(值)下面的单元格显示在工作表1上另一个单元格中。 请帮助?

使用IF语句或条件格式使用date的字体颜色或单元格高亮显示

我需要知道如何使用条件格式或IF语句格式化date。 具体来说,我需要从今天起1岁或更大的任何date以红色字体显示。 例如,如果电子表格中的date是3/13/13,而今天的date是3/13/14,我希望它变成红色。 此外,如果date已经超过一年(如果date是2013年1月3日,它应该仍然显示为红色)。 我也需要用基本的数字使用相同的想法。 例如,如果数字是12-15,字体应该显示为蓝色,如果是16-19,则显示为橙色等。 任何帮助? 谢谢

在excel中使if语句成为真的范围内的单元格的访问值

我想检查一个单元格是否等于其他单元格的单元格。 如果是这样,我想将一个单元格的值添加到不同的列中。 所以可以说,我正在search范围A2:A1000,看它是否等于B2(IF(A2:A1000 = B2,1,0))可以说B2等于A5。 然后我想在D2中加上C5的总和。 这可能在Excel中?

我想在Excel中使用多个单元格中的date编写一个嵌套的IF语句

我想有A2 =输出date: B2 = A2 If B2 ="X" output Date C2 If B2 ="X" and C2="X" output Date D2 If B2 ="X" and C2="X" and D2="X" output Date E2 I tried to write the statement as If(B2="X",C2,IF(C2="X",D2,IFD2="X"E2)))

IF函数用于特定的文本string

我试图写一个公式,需要一个字,并在Excel中通过一个IF函数处理它,值是公式中的列表。 我现在的问题是,我有大,X大和1X大文本。 X-Large和1X-Large是唯一的string,需要IF函数才能区分两者。 这是我到目前为止。 =if(or(isnumber(search("Small",af2)),ISNUMBER(SEARCH("Medium",AF2)),ISNUMBER(SEARCH("Large",AF2)),,ISNUMBER(SEARCH("X-Large",AF2))),"Small",or(isnumber(search("1X-Large",af2)),isnumber(search("2X-Large",af2)),isnumber(search("3X-Large",af2)),isnumber(search("4X-Large",af2))),"1X-Large") 我不明白为什么它显示一个错误,只有当它工作时显示小。 所有的帮助表示赞赏

Excel中的两个嵌套IF语句:未检测到所有满足的实例

我从参与者必须报告某个“目标”是否存在或不存在的任务中获得了结果。 我想比较他们对目标实际状态(现在还是缺席)的反应,并将他们的反应分类为“点击”,“错误”,“正确拒绝”或“错误报警”。 我使用嵌套在另一个IF语句中的两个IF语句。 现在,Excel仅为每个嵌套的IF语句返回“value_if_false”。 =IF(G6=F6,IF(F6="Present", "Hit", "Correct Rejection"),IF(F6="Present","Miss","False Alarm")) 这里是我正在进行的一个截图。 我已经做了大量的searchfind一个解决scheme,并尝试了几种不同的策略无济于事。 任何帮助表示赞赏!

匹配不同文件中的单元格,并返回另一个的值

我有两个文件,我需要查找单元格,并确保它们匹配并返回另一个的实际值。 当我使用下面公布的公式只是返回一个True或False,我需要单元格的实际值… (2).xls]入场'!$ W:$ W,AND(K:K ='[HW入库货件信息十月二十一日(二).xls] Inbound'!$ X:$ X,VLOOKUP('[HW inbound shipping info 21 Oct(2).xls] Inbound'!$ U:$ U,1,0)))

在Excel If语句中返回一个数字和文本string

我试图在Excel中创build一个If语句来计算两个date(在本例中为“Required Submission Date”和“Actual Submission Date”)之间的差异,然后输出这个数字的绝对值,然后跟着“Date overdue “或”到期日“。 在计算之后,我试图将数字转换为文本string: =IF((H11-J11)<0,TEXT(H11-J11,0)"Days overdue", TEXT(H11-TODAY(),0)"Days Until Due") 我也试过这个: =IF((H11-J11)<0,abs(H11-J11)"Days overdue", (abs(H11-TODAY()))"Days Until Due") 有什么办法可以实现我的目标? 即如果提交逾期,应该返回“逾期XX天” 谢谢