2016-01-27 3 views
0

я хочу сделать это:установить диапазон значений до нуля, используя, если

A   | B 

===================

'blank'  | 1 

12   | 4 

'blank'  | 2 

13   | 'blank' 

Я хочу проверить столбец B и если там есть номер (любое число), затем заполните соответствующую ячейку A (но только пустое (пустое) ячеек) с нулевым значением.

Я пытаюсь что-то вроде этого:

=IF(ISNUMBER(B1:B4) AND (IF(NOT(ISNUMBER(A1:A4)))); (A1:A4 = 0);"" ) 

, но он не работает (я поставил на заявление еще выше «»)

+1

вы пишете VBA для этого или написать простую формулу Excel? Это нормально, если вы получите эти значения, хранящиеся в столбце C (а не непосредственно на A), потому что там уже есть значения? –

+0

Вам понадобится другой столбец, если вы хотите просто использовать формулы ... Затем скройте исходный столбец «A» – Chrismas007

+0

@Abdul Hameed: Это просто формула. Я хочу заполнить столбец. (Где пробел, а не изменение уже заполненные значения). – George

ответ

0

Если вы счастливы, чтобы написать формулу. затем используйте эту формулу в столбце C для каждой ячейки C1=IF(AND(ISNUMBER(B1),A1=""),0,A1), затем перетащите эту формулу для C2, C3, C4 etc.,.

my example

Смежные вопросы