我的google sheet excel文档包含如下数据
+---+---+---+---+---+---+
| | A | B | C | D | E |
+---+---+---+---+---+---+
| 1 | | c | | x | |
+---+---+---+---+---+---+
| 2 | | r | | 4 | |
+---+---+---+---+---+---+
| 3 | | | | m | |
+---+---+---+---+---+---+
| 4 | | | | | |
+---+---+---+---+---+---+
列B和D包含导入函数提供的数据,这些数据存储在不同的文件中。
我想用行中的第一个非空值填充列A,换句话说:所需的结果必须如下所示:
+---+---+---+---+---+---+
| | A | B | C | D | E |
+---+---+---+---+---+---+
| 1 | c | c | | x | |
+---+---+---+---+---+---+
| 2 | r | r | | 4 | |
+---+---+---+---+---+---+
| 3 | m | | | m | |
+---+---+---+---+---+---+
| 4 | | | | | |
+---+---+---+---+---+---+
我尝试了ISBLANK函数,但很明显,如果导入了列,那么即使值为空,也不是空的,因此此函数不适用于我的情况。然后,我在两个不同的变体中尝试了查询功能:
1) =查询({B1;D1};”选择Col1,其中Col1不是空限制1”;0)
但当行包含带数字的单元格时,这种情况下的结果是错误的。此查询的结果如下:
+---+---+---+---+---+---+
| | A | B | C | D | E |
+---+---+---+---+---+---+
| 1 | c | c | | x | |
+---+---+---+---+---+---+
| 2 | 4 | r | | 4 | |
+---+---+---+---+---+---+
| 3 | m | | | m | |
+---+---+---+---+---+---+
| 4 | | | | | |
+---+---+---+---+---+---+
2)=QUERY({B1; D1};"选择Col1,其中Col1
此外,如果可能的话,我希望避免使用嵌套的IFs和javascript脚本,因为带有查询功能的解决方案最适合我的情况,因为它很容易扩展到其他列,而不需要对编程有更深入的了解。有没有什么方法可以使它变得简单,只需使用查询,而我只是缺少了一些东西,或者我必须使用IFs/javascript?
尝试:
=ARRAYFORMULA(SUBSTITUTE(INDEX(IFERROR(SPLIT(TRIM(TRANSPOSE(QUERY(
TRANSPOSE(SUBSTITUTE(B:G, " ", "♦")),,99^99))), " ")),,1), "♦", " "))
选择性列:
这是我的代码和所有工作,除了我无法插入数据到活动工作表的最后一个空白。大胆是我想做的,但失败了... 设置nextrow=Range(单元格(rows.count,“a”).end(xlUp).row+1)
问题内容: 从这样的表中: 如何在和列之间选择第一个非null值,并将其放入自己的字段中,这样输出将是: 问题答案: 您基本上是在描述函数: https://www.postgresql.org/docs/9.6/static/functions- conditional.html 在您的情况下:
在我的Android项目中,我使用Room库来处理SQLite数据库。我使用我的数据库来保存国家电话代码。我的数据库预加载了两个国家(watch大众数据库与国家代码(道:电话代码道)功能); 国家代码实体 DAO接口 在我的应用程序中,我按顺序选择国家代码(观察函数selectCountryCodeByOrder(order:Int):Int)。我在异步{}协同例程中异步调用此函数。但我有一个相当
null 任何帮助都非常感谢,谢谢。
这是我的表类 如果((布尔)model.getValueat(r,3)==true){col.setpk(true);} 它给出错误,因为返回类型是布尔型。
问题内容: 选项:使用元组 考虑下面这个简单的例子: 但是,随着返回值的数量增加,这很快就会成为问题。如果要返回四个或五个值怎么办?当然,你可以继续修改它们,但是很容易忘记哪个值在哪里。在任何想要接收它们的地方打开它们的包装也是很丑陋的。 选项:使用字典 下一步的逻辑步骤似乎是引入某种“记录符号”。在Python中,一种明显的方法是使用dict。 考虑以下: (请注意,y0,y1和y2只是抽象标识