当其他单元格的值是特定的时,复制单元格值

时间:2018-04-02 04:03:32

标签: excel excel-formula excel-2016

我有这张桌子:

COL_A    COL_B             COL_C
----     ------           -------
Acer      YES
ASUS      NO
Lenovo    YES
Razer     YES
VIVO      NO
...
...

我想:

  1. COL_B 为"否"
  2. 时,将 COL_A 值复制到 COL_C
  3. 每当我在 COL_A 上添加新行 COL_B 时,"否"它会自动复制到 COL_C
  4. 我试过这个:

    =IF(COL_B="NO",COL_A)
    

    但它也会计算COL_B = YES

    的行
    COL_A    COL_B             COL_C
    ----     ------           -------
    Acer      YES              *FALSE*
    ASUS      NO               ASUS
    Lenovo    YES              *FALSE*
    Razer     YES              *FALSE*
    VIVO      NO               VIVO
    

    上述样本的预期结果:

        COL_A    COL_B             COL_C
        ----     ------           -------
        Acer      YES              ASUS
        ASUS      NO               VIVO
        Lenovo    YES
        Razer     YES
        VIVO      NO
    

2 个答案:

答案 0 :(得分:3)

试试这个(在C2和Cntrl + Shift + Enter中输入公式,因为它是一个数组公式):

'sha256-abcd...'

答案 1 :(得分:0)

您还可以明确地定义if条件为false的空单元格:

IF(COL_B="NO",COL_A,"")

example image here