我需要用同一行中一组列(从左到右)中的第一个非空项填充单元格,这与SQL中的coalesce()类似.
在下面的示例表中
---------------------------------------
| | A | B | C | D |
---------------------------------------
| 1 | | x | y | z |
---------------------------------------
| 2 | | | y | |
---------------------------------------
| 3 | | | | z |
---------------------------------------
我想在a行的每个单元格中放置一个单元格函数,这样我将得到:
---------------------------------------
| | A | B | C | D |
---------------------------------------
| 1 | x | x | y | z |
---------------------------------------
| 2 | y | | y | |
---------------------------------------
| 3 | z | | | z |
---------------------------------------
我知道我可以用一系列IF函数来实现这一点,但在我的实际工作表中,我有30列可供 Select ,所以如果有更简单的方法,我会很高兴.