2013-08-21 3 views
0

ищет справку ...Скопируйте ячейку из coloumn, если значение начинается с #excel #formula

ниже пример таблицы excel. я пытался работать с альтернативами ... но никто не работает для меня ... так что я снова вернулся в excel :(

Мне нужно: Я ищу формулу или способ сделать следующую работу

я хочу, чтобы скопировать ячейку, начиная с 0 в B к A

МОЙ ТАБЛИЦА

 A   B   C  D   E 
1    0568695 
2    956568 
3    54649845 
4    09447895 
5    45649845 
6    789454 
7    546465465 
8    0965445 
9    456465465 
10    454478 

НУЖЕН

 A   B   C  D   E 
1 0568695  0568695 
2    956568 
3    54649845 
4 09447895 09447895 
5    45649845 
6    789454 
7    546465465 
8 0965445  0965445 
9    456465465 
10    454478 

UPDATE:

можно ли скопировать значение в A до следующей пустой ячейки

 A   B   C  D   E 
1 0568695  0568695 
2 0568695  956568 
3 0568695  54649845 
4 09447895 09447895 
5 09447895 45649845 
6 09447895 789454 
7 09447895 546465465 
8 0965445  0965445 
9 0965445  456465465 
10 0965445 454478 

ответ

0

Вы можете использовать формулу:

=IF(LEFT(B2,1)="0",B2,A1) 

и перетащить формулу вниз до дна.

Примечание: Вам придется оценить A1 вручную.

+0

@ user2704822 Вы вводите значение, которое должно идти в A1 вручную. В этом случае вы копируете B1 и вставляете A1. ^^ Но после этого просто заполните формулу до нижней. – Jerry

+0

как записать его как '0' или' 1' ... – user2704822

+0

= IF (LEFT (B2,1) = "0 ИЛИ 1", B2, A1) - не работает для меня :( – user2704822

0

Попробуйте это:

=IF(LEFT(B1, 1)="0",B1,"") 

Надеется, что это помогает ,
kpark.

0

Вы можете фильтровать ColumnB, чтобы выбрать только ячейки, начинающиеся 0, а затем put = B1 в A1 (где 1 - номер первой выбранной строки) и скопировать в соответствии с требованиями.

Edit повторно дополнительного

Вы можете заполнить пробелы, выбрав Колумна, Главная> Редактирование - Найти & Выбрать, Go To Special, выберите Пробелы и =, Up, Ctrl + Enter.

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