2014-10-06 4 views
0

У меня есть 3 первенствовать колонки, как это,формула Excel, чтобы скопировать столбец на основе другого значения столбца

Col_A  Col_B  Col_C 
-----  -----  ----- 
Ross  Joey  
Rachel 
Monica Chandler 
      Pheobe 
Gunther Janice 
      Carol 
Susan  Richard 

хочу значения, которые будут скопированы в колонке C в следующих условиях,

  1. Если значение Col_B имеет значение, то значение Col_C должно иметь то же значение, что и Col_B (независимо от значения Col_A или нет).
  2. Если Col_B пуст, то Col_C должен иметь то же значение, что и Col_A.

Итак, наконец, моя Col_C будет выглядеть так,

Col_C 
----- 
Joey 
Rachel 
Chandler 
Pheobe 
Janice 
Carol 
Richard 

Есть ли формула Excel с помощью которого я могу добиться этого?

ответ

0

Ниже будет работать, если пустые ячейки действительно пустой

=IF(Col_B="",Col_A,Col_B)

В приведенной ниже, если «пустые» ячейки имеют место (это выплывает чаще, чем вы думаете!)

=IF(Col_B=" ",Col_A,Col_B)

+0

Вы также можете использовать функцию TRIM в своей ячейке, которая будет обрабатывать несколько пробелов. – mheptinstall

+0

Что такое 'TRIM' и как мы его используем? :) – DannyBland

+1

Это сделал трюк, спасибо :) = IF (TRIM (B1) = "", A1, B1) – Goomba