标签: conditional

(Excel)基于相邻单元格值的条件格式

我正在尝试在一系列单元格中根据相邻单元格的值在Excel中应用条件格式,以实现如下所示:

费用条件格式

目标是如果值大于C列(预期费用)中的相邻值,则突出显示B列(实际费用)中的值为红色.通过选择条件格式>新规则>使用公式确定要格式化哪些单元格然后应用规则= $ B4> $ C4来格式化'实际'单元格红色,我已经遵循了许多说要应用条件格式的教程如果它大于'预期'单元格.这适用于一个单元格,但当我尝试将其应用于一系列单元格时效果不佳.我已经使用了格式画家以及编辑要应用于一系列单元格的规则(即$ B $ 2:$ B $ 5),如下所示,但它仅基于初始公式的格式(如果B4大于C4)并且一切都不合需要地变成红色. 在此输入图像描述

我宁愿不为每一行制定单独的规则.有没有办法将此合并为一个规则?

excel formatting conditional

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

在模板中键入条件

考虑到C++中模板的类型,是否可以仅构建代码的某些部分?这将是湖泊:

#include <iostream>

using namespace std;

template<typename T>
void printType(T param)
{
    #if T == char*
        cout << "char*" << endl;
    #elif T == int
        cout << "int" << endl;
    #else
        cout << "???" << endl;
    #endif
}

int main()
{
    printType("Hello world!");
    printType(1);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ conditional templates

35
推荐指数
4
解决办法
2万
查看次数

SQL条件SELECT

我想创建一个存储过程,其中包含指示应选择哪些字段的参数.

例如,我想将两个参数"selectField1"和"selectField2"分别作为bools传递.

然后我想要类似的东西

SELECT

if (selectField1 = true) Field1 ELSE do not select Field1

if (selectField2 = true) Field2 ELSE  do not select Field2

FROM Table
Run Code Online (Sandbox Code Playgroud)

谢谢卡尔

sql select conditional

32
推荐指数
3
解决办法
10万
查看次数

SQL:如果存在记录列表,则返回"true"?

另一个标题可能是:检查是否存在多行?

使用SQL和C#的组合,如果列表中的所有产品都存在于表中,我希望方法返回true.如果它可以在SQL中完成,那将是更好的选择.我编写了一个方法,productID使用以下SQL 返回单个是否存在:

SELECT productID FROM Products WHERE ProductID = @productID
Run Code Online (Sandbox Code Playgroud)

如果返回一行,则c#方法返回true,否则返回false.

现在我想知道我是否有产品ID清单(不是一个很大的清单,通常在20岁以下).如果所有产品ID都存在则如何编写将返回一行的查询,如果一个或多个产品ID不存在则如何不返回行?

(Maybe something involving "IN" like:
SELECT * FROM Products WHERE ProductID IN ('1', '10', '100', 'ABC'))
Run Code Online (Sandbox Code Playgroud)

编辑:

如何表达结果对我来说并不重要.无论查询返回1or 0,空结果集还是非空结果集,true或false都无关紧要.我更喜欢这样的答案:1)易于阅读和理解,2)高效

我想要将产品ID列表与SQL连接起来.显然,这会打开SQL注入代码(产品ID实际上是varchar.在这种情况下,机会很小但仍然希望避免这种可能性).所以如果有办法解决这个问题会更好.使用SQL Server 2005.

产品ID是 varchar

c# sql conditional boolean exists

31
推荐指数
3
解决办法
9万
查看次数

xcode 8 beta 3:预期','加入多条款条件的部分

在xcode 8 beta中获得新警告3.此语法有什么问题,或者xcode中是否有错误?

SwiftyJSON.swift:772:35:预期','加入多子句条件的部分

if let errorValue = error where errorValue.code == ErrorNotExist {
}
Run Code Online (Sandbox Code Playgroud)

conditional swift swift3

31
推荐指数
1
解决办法
6352
查看次数

Pandas/Python:根据另一列中的值设置一列的值

我需要根据Pandas数据帧中另一列的值设置一列的值.这是逻辑:

if df['c1'] == 'Value':
    df['c2'] = 10
else:
    df['c2'] = df['c3']
Run Code Online (Sandbox Code Playgroud)

我无法做到这一点,我只想创建一个具有新值的列(或更改现有列的值:任何一个适合我).

如果我尝试运行上面的代码或者如果我将其作为函数编写并使用apply方法,我会得到以下内容:

ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
Run Code Online (Sandbox Code Playgroud)

python conditional pandas

31
推荐指数
6
解决办法
8万
查看次数

简化if/else语句?

我正在尝试简化以下内容:

function handleDirection(src) {
  if (src === 'left') {
    if (inverse) {
      tracker--;
    } else {
      tracker++;
    }
  } else {
    if (inverse) {
      tracker++;
    } else {
      tracker--;
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

减少条件数量.该src要么是'left''right'始终.

javascript conditional if-statement

31
推荐指数
5
解决办法
3015
查看次数

需要PHP条件,括号吗?

我只是浏览一个论坛,有人问他们在网上找到的PHP文件.它在代码中有几个像这样的地方:

if ($REMOTE_ADDR == "") $ip = "no ip"; else $ip = getHostByAddr($REMOTE_ADDR);

如果条件为真,我一直认为需要括号来包含你想要做的事情.还有其他一些选择,例如,如果它在同一条线上你没有吗?

还有另一条这样的线: if ($action != ""): mail("$adminaddress","Visitor Comment from YOUR SITE",

我的直觉是说这不起作用,但我也不知道它是否是一个过时的PHP文件,它曾经工作?

php conditional brackets

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

XAML条件编译

有没有一种简单的方法可以在我的xaml文件中使用我用于c#代码的相同条件编译符号?

c# xaml conditional compilation

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

"[!IE]"Haml的条件评论

在HAML文档中,我有:

/[if IE]
  This is IE
/[if !IE]
  This is not IE
Run Code Online (Sandbox Code Playgroud)

第一个条件在IE中正确评估(可能在Firefox和Chrome中,因为"这是IE"在这些浏览器中不呈现).但是,第二个条件似乎没有在Firefox或Chrome中正确评估,因为"这不是IE"不会呈现.

我猜我做错了什么.有任何想法吗?

haml internet-explorer conditional

30
推荐指数
1
解决办法
9707
查看次数