Tag: if语句

比较Excel中的2列,从第三个删除值,并提供结果在第四,可能是一个嵌套的索引/匹配公式?

我试图根据表A,B,C中的主列表find缺less的SKU – 因此; 我在表单D中的一个列中有一个主SKU列表。我想将该列表与表单A中列中的SKU进行比较,然后与表B中的列进行比较。但是,如果在表单C中忽略任何SKU,请提供表E中最终结果清单 为了简单起见,假设每个工作表的SKU位于列A中。 听起来像是我知道的math问题,但我找不到会忽略来自表C的值的开关。 我希望有一个公式可能使用IF,索引和匹配,但我不能把我的头。

Excel的平均值基于行和列值

我想根据藻类组(B栏)和月份(收集date在第一行)计算藻类计数的平均值(和其他汇总统计数据)。 前几个列和行看起来像这样: row B———————C——————-D Algal Group ——-6/5/2000 ———-7/5/2000—–etc. Cyanobacteria——-5———————60 Bacillariophyta——-2———————40 Xanthophyta——-[blank]—————30 我试过使用与MONTH论坛结合的标准AVERAGEIFS,但是我认为这一行date正在抛弃。 我也尝试在date(即第2行)之下插入一行,第1行中的收集date的月份,并在AVERAGEIFS中引用该列。 那也行不通。 我也试过把它作为数组公式input。 date是C1:DW1,藻类组是B2:B246。 任何想法都非常感谢!

Excel:如果date+天=具体周日那么

当前表格 : 我想写一个如果条件总和2列date,看看它是否等于一个星期的特定的一天。 例如 =如果(工作日(A2)+ B2 = 1,“星期天”,“不是星期天”) 换言之,如果A2 + B2 =星期天,那么… 在这个例子中,因为A2是星期四,加上3天的B2,结果应该是星期天。 然后它应该返回“星期天”。 由于工作日(A2)+ B2不等于1(星期几函数中的1指星期天),解决scheme不起作用。 我不能具体的工作日(A2)+ B2 = 1,因为A2和B2会发生变化(B可能是1到100)。 我应该如何改变我的条件 ?

VBA跳过代码行

我有一个macros正在执行时被完全跳过的一部分。 我想我可能与if语句结合循环有关。 For x = 1 To HomeLoop If Application.WorksheetFunction.CountIf(Sheet6.Range("G:G"), Sheets(1).Cells(x + 2, 1)) = 0 Then Sheets(1).Select Rows(x + 2).Select Selection.Delete Shift:=xlUp Else End If Next x 块之前和之后有更多的代码。 当我使用debugging器进行代码debugging时,“For x = 1 to HomeLoop”会突出显示,下一步直接突出显示“Next x”下方的代码,我不知道块为什么完全跳过了。 任何帮助是极大的赞赏。 谢谢。

如何创buildExcel下拉菜单,其中必须按特定顺序select项目?

我到处寻找答案。 我想在Excel中创build一个下拉菜单,在项目1b之前必须select“项目1a”; 项目2b之前的项目2a; 项目2c之前的项目2b等。我希望能够以任何顺序select项目1a,项目2a,项目3a等,但是直到select“a”,你不能select“b”。 每个“项目集”都是内部依赖的,但在外部是独立的。 例如:您可以先select项目1a,然后select项目2a,然后select项目2b,然后select项目3a,然后select项目2c,最后select项目1b。 但是你不能select项目1a,项目2b,因为select项目2b的先决条件是在select项目2a之前select项目2a。 这是可能的Excel中,或者我诅咒创造无尽的,复杂的下拉?

Excel:如果语句嵌套

在Excel 2011中工作,我似乎无法得到一些嵌套的if语句工作。 这非常简单: 我想说的,如下图所示,是: 如果a2和b2和c2都有值,则:共享 如果a2或b2有值,而c2有值,则:共享 如果a2和b2都是#N / A那么:CAN 如果c2如果#N / A则:美国 如图所示,我目前的if语句没有完成,但仍然不能完成的部分。 例如,它不会列出任何输出的CAN(第12-32行)。 在图片中突出显示的公式是单元格d4。 任何帮助将非常感激。 干杯 ] 1

在Excel函数中嵌套的IF语句

我正在写一个基本上这样说的excel函数: 如果B2是空白的,什么都不要做。 如果B2中有文字,请检查I2是否空白。 如果I2为空,则检查H2是否小于零。 如果H2小于零,则返回“否”,否则返回“是” 如果I2不为空,则检查I2是否小于零。 如果I2小于零,则返回“否”,否则返回“是” 我写了如下函数,但是,我得到一个错误。 我已经看了很多次,我不知道什么是错的。 一双清新的眼睛和帮助非常感谢。 IF(B2="", "", (IF(I2="", (IF H2<0, "No", "Yes"), IF(I2<0, "No", "Yes"))))

排除基于countif函数和if语句的值

对于你们中的一些人,我可能会有一个简单的问题,但是到目前为止,这已经让我彻底烦恼了。 我正在尝试根据设施名称和月份为我的医院的设施间转移报告中的一组特定的程序类别提取数据。 所以像这样的东西: =IF(COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2)=0, "", COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, $A2)) 现在我的问题是这个公式统计所有医院被转移的引用($引用是月份,B $引用是设施名称)。 我必须从总数中排除3个过程类 。 这些课程如下: 消融/ EPS,晚期心脏衰竭/移植,Caths / Cath可能,CTS,普通医学/心脏评估,Hem / Onc, 母体胎儿医学 ,神经科 ,神经外科, 产科 , OB / GYN ,PCTA / PCI /支架,肾移植,中风,手术(General / Onc),创伤,血pipe外科,“”(空白)。 要排除的值以粗体显示。 我想出了一个文本墙,我不知道是否有更好的方法来做到这一点。 此外,我的墙不工作,它给了我一个#NAME? 错误。 任何build议/方向/洞察到我搞砸了会是一个很大的帮助! 这个function: =IF((COUNTIFS('Source Data 2016'!$F:$F, B$1,'Source Data 2016'!$I:$I, […]

与其他条件相比,计算两年的差异

我想计算第二个date(年)和第一个date(年)的差异。 我不能在Excel中写公式。 if(quitDate is not empty) { quitDate – startDate } else { presentDate – startDate } 我只知道这两个公式=年(现在) – 年(A1)和=年(B1) – 年(A1)

如果语句总是把第一个条件python

我正在研究一个基本的python程序,在这里我input一个我想要的配方和我想要的数量,程序应该根据每升的数量的excel文件计算出我需要的每种成分的数量,然后减去数量我从另一个Excel文件,其中包含我在家里的成分列表。 这应该是可用于多个食谱,我试着这个使用原始input和if语句,可以看到下面。 但是,程序总是使用第一个配方。 另外当我的input要求第二个配方。 recipe = raw_input("give recipe ") quantity = input("give quantity ") print if recipe == 'recipe1': wb1 = load_workbook('recipe1.xlsx') elif recipe == 'recipe2': wb1 = load_workbook('recipe2.xlsx') 任何帮助将不胜感激! ! adittion:我用英语疯了这个快速的翻译,因为我正在用荷兰语写我的程序,我忘了实现一些我现在看到我引起我的问​​题的东西。 配方= raw_input(“给配方”)数量=input(“给数量”)打印 if recipe == 'recipe1' or 'RECIPE1': wb1 = load_workbook('recipe1.xlsx') elif recipe == 'recipe2' or 'RECIPE2': wb1 = load_workbook('recipe2.xlsx') 不是不同的是,我也检查只写在首都。 这似乎导致我的问题,因为当我离开它工作正常。 对不起,这个错误!