#excel #excel-formula #vba
#преуспеть #excel-формула #vba #excel
Вопрос:
Допустим, у меня есть столбец чисел в A2, уменьшающийся до случайного числа, такого как:
0.50
1.00
1.00
1.10
1.10
И я хотел, чтобы макрос разделил их в основном на основные и второстепенные.. Все, что предшествует периоду, я хочу переместить в столбец B. Все, что после Периода, который я хотел бы перенести в столбец C, и . Просто полностью удален.
Итак
B C
0 50
1 00
1 00
1 10
1 10
Вот так, довольно просто. Я недостаточно разбираюсь в Excel VBA, чтобы написать это.
Ответ №1:
Просто запишите следующий макрос:
- Скопируйте столбец A в B
- Отформатируйте столбец B как текст
- Data-> TextToColumn в столбце B с разделителем «.»
Ответ №2:
Я бы просто использовал формулы вместо VBA. Поместите это в B2:
=INT(A2)
и это в C2:
=(A2-B2)*100
Затем скопируйте и вставьте вниз.