问题标签 [multiple-conditions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
44 浏览

python - 验证从传感器接收的变量

我有一个设备,它输出几个通常如下所示的值:

这三个数字可以是任意长度,可以是正数或负数。有没有办法(在 Python 中)检查是否返回了有效数字而不是文本字符串(如“CHECKSUM ERROR”等)?我不知道可能会收到什么文本错误,所以我想尝试验证是否收到了号码。这可能吗?

我曾为每个变量考虑过一个简单的 IF 语句,但这似乎很笨拙。例如:

我必须对这三个值中的每一个都执行此操作。有没有更简单的方法?

0 投票
3 回答
148 浏览

mysql - JOIN 语句中的 MySQL 额外条件

我正在为我的网站创建一个新闻提要,其中包含您关注的用户的帖子,我想知道在我的 SQL 语句中添加额外条件的正确语法是什么,以便在此提要中也显示您自己的帖子,我尝试过的一切导致错误,这是我当前的查询:

那么,我将如何添加一个条件来显示带有 $myUser 变量的 uid 的帖子?

编辑:

表结构:

帖子:

跟随:

0 投票
2 回答
1412 浏览

java - if 语句中的动态 AND 条件

我有一个包含几个搜索词的输入字符串,用于在包含所有搜索词的文本中查找一行。

例如:

搜索词是 AND 连接的:

但是搜索词的数量是动态的,它总是取决于用户的请求......

那么是否有可能根据搜索词的数量使用 if 语句?

0 投票
1 回答
522 浏览

mysql - 在 VB.net 中通过具有多个条件的一个查询在 MySQL 中进行多次更新

我正在尝试使用带有一些附加条件的 case 条件来创建一个查询,以避免循环它。我知道问题出在哪里。

代码在这里:

你能指出我关于命令文本的正确方向吗?或者建议另一种解决方案?提前致谢!

0 投票
3 回答
2084 浏览

r - 对具有多个变化条件的行求和 R data.table

我正在尝试在一个data.framedata.table两个条件下创建一个列。我看到的帖子和我在下面尝试修改的帖子的不同之处在于,我没有条件的“价值”,但条件取决于data.frame.

假设这是我的数据框:

我想知道这 3 名受试者在过去 5 年内经历了多少次事件。但是,如果事件日期可以追溯到 5 年以上,我不想包括它。我想我可以做一个指标变量的总和(如果受试者在一年中经历了事件,则设置为 1),同时指定一些类似的东西Year < Year & Year >= Year-5。所以基本上总结了小于焦点年和大于或等于焦点年前5年的经验。

我已经创建了一个求和指标和一个焦点年的变量 - 5

然后我转换为速度数据表(原始df有+60k obs)

现在的问题是我无法让这两个条件起作用。我所看到的帖子似乎都知道一个特定的值来进行子集化(例如R data.table 在多个条件下进行子集化。),但在我的情况下,值会从观察变为观察(不确定这是否意味着我需要做一些循环?)。

我想我需要一些类似的东西:

给出:

仅使用一个条件

给出了总体经验,所以我假设Year < Year情况有问题。

我不太确定是什么。我还尝试修改以下建议: 如何在 R 中的一个向量中累积添加值 而再次不走运,我指定条件的方式似乎有问题。

结果应如下所示:

任何帮助或指示将不胜感激!

0 投票
1 回答
15034 浏览

excel - VBA代码根据多个标准计算不同的值

我有一个数据表“订单”,其中包含格式的数据

以上是订单表中众多列中重要的列。

我有另一个工作表,其中列出了“销售主管”,并想知道他们按月完成了多少个独特客户的订单

我想编写代码以读取行中的销售主管姓名和列中的月份,然后给出如下答案

我正在寻找可以按月运行的 vba 代码。上面的示例是实际数据的样本集。

我对 VBA 比较陌生,需要代码方面的帮助。

如果我得到关于代码如何工作的解释会很有帮助,因为我需要类似的代码来查找每个销售主管在几个月内产生了多少产品和总收入。

提前感谢您的帮助

编辑(来自下面的 OP 评论的代码):

0 投票
4 回答
726 浏览

linux - 多个单词作为bash中的可能变量

Hi=("Hi" "Hello" "Hey")行有可能的输入。我尝试在单词之间添加逗号,但这也不起作用。如果输入了hihellohey,我需要它来回显“Hi”。现在只有Hi有效。我想我正在寻找的是一种为一个词制作“同义词”的方法。用一个词代替另一个词的能力。

我知道我可以使用

但这将变得太长了。

0 投票
1 回答
197 浏览

excel - 在 Excel 中为多个输入获取多个结果

我正在尝试为即将到来的 NFL 赛季创建一个得分表,这样我和一个朋友就可以填写我们的每周得分,该表格将显示谁是赛季结束时的获胜者。我们在不同的梦幻联赛中比赛,所以我们将通过每周比较积分来决定谁是赢家,并且让获胜的玩家每周获得 1 分。我们决定玩到第 13 周结束,以获得不均衡的周数。

我已经有一个系统可以计算每个玩家每周获胜的数量,并且该数字的输出发布在两个单元格中。H3 显示玩家 1 获胜的次数,H4 显示玩家 2 获胜的次数。我现在想让 H5 显示获胜者,但只有在确定其他玩家不能再获胜之后。

我现在在 H5 中只有一个简单的语句,它查看玩家 1 是否比玩家 2 有更多的分数。如果是这样,它将显示玩家 1 的名称,如果不正确,它将显示玩家 2 的名称;

=IF(H3>H4;“播放器1”;“播放器2”)

主要问题是,只要玩家 1 没有获胜,结果总是不真实的(因此它总是会显示玩家 2 的名字)。即使比分是0-0甚至4-4。所以我认为设置另一个条件是明智的,它只在一名球员的得分超过 7 分时才显示(因为另一名球员不可能再赢了)。

总结一下:
如果没有决定谁赢了,我如何让单元格 H5 为空。
如何添加其中一名玩家必须拥有 >7 分才能显示获胜者的条件。

0 投票
2 回答
51 浏览

php - if语句使用数组作为多个条件

我需要有一个数组用作这样的条件

如果 $a 等于 1 或 $b 等于 3 则 - ok。我记得这是可能的,我以前做过,但我不记得怎么做,我在谷歌上找不到。

0 投票
1 回答
351 浏览

arrays - Sumifs 2 组多重标准

在发帖之前,我在这里做了一些研究。我可能错过了一些东西,所以请善待。

无论如何,我试图通过将 2 组多个条件放入 2 个标准来得出总和。

例如,

我需要所有者 Alpha 和 Beta 的狗、鱼和猫的总和。

我的公式是

只有狗有一个总和。sumifs 中是否可以有 2 组数组?

我最好的选择如下。

未来可能会扩大业主的阵列。

非常感谢!