Объединение данных из двух столбцов в Excel, альтернативные строки - PullRequest
0 голосов
/ 28 ноября 2018

У меня есть два столбца A и B

**A**     
30   
40    
50    
60    
70   

**B**
90
80
10
20

Я пытаюсь найти формулу, которая позволит мне объединить два столбца, взяв первое значение столбца A, за которым следуют два значения столбца B ии так далее:

Комбинированный столбец "C" Пример:

**C**
30
90
80
40
10
20
and so on. 

Что я могу сделать?Спасибо

1 Ответ

0 голосов
/ 28 ноября 2018

Если ваши данные начинаются со строки 1, вы можете ввести следующую формулу в столбец C:

=IF(MOD(ROW(),3)=1,INDIRECT("A"&TEXT(ROUNDUP(ROW()/3,0),"0")),IF(MOD(ROW(),3)=2,INDIRECT("B"&TEXT(ROUNDUP(ROW()/3,0)*2-1,"0")),INDIRECT("B"&TEXT(ROUNDUP(ROW()/3,0)*2,"0"))))

Если данные начинаются со строки 2, тогда формула будет иметь вид:

=IF(MOD(ROW(),3)=2,INDIRECT("A"&TEXT(ROUNDUP(ROW()/3,0)+1,"0")),IF(MOD(ROW(),3)=0,INDIRECT("B"&TEXT(ROUNDUP(ROW()/3,0)*2,"0")),INDIRECT("B"&TEXT(ROUNDUP(ROW()/3,0)*2-1,"0"))))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...