Екцел формула: Поделити димензије на два дела -

Резиме

Да бисте димензије попут „100к50“ поделили на два одвојена дела, можете да користите формуле засноване на неколико функција: ЛЕВО, СРЕДИНА, ДЕСНО, ПРОНАЂИ, ЛЕН и ЗАМЕНА.

Напомена: Такође можете да користите Фласх Филл у програму Екцел 2013 и новијим верзијама и функцију „Текст у колоне“ у ранијим верзијама програма Екцел. Оба приступа су једноставнија од доле описаних формула. Међутим, за решење засновано на формули прочитајте даље.

Објашњење

Позадина

Уобичајена сметња код података је што се они могу представити као текст уместо као бројеви. Ово је нарочито често код димензија, које се могу појавити у једном текстуалном низу који укључује јединице, на пример:

50 фт к 200 фт
153 фт к 324 фт
итд.

У прорачунској табели је много погодније имати стварне бројеве како бисте их могли користити у прорачунима како желите.

Издвајање појединачних димензија из представљања текста може се извршити помоћу формула које комбинују неколико текстуалних функција.

Решење

У овом случају, зато што у димензије имамо и јединицу „фт“ и размаке („„), има смисла да их прво уклонимо. То ће "нормализовати" димензије и поједноставити формуле које врше стварно вађење.

Да бисмо уклонили и "фт" и "", користимо ову формулу у ћелији Ц6, која садржи две угнежђене функције ЗАМЕНЕ:

=SUBSTITUTE(SUBSTITUTE(B5,"ft","")," ","")

Ова формула узима оригинални текст, и прво скида "фт" (изнутра), а затим уклања просторе са спољном функцијом СУБСТИТУТЕ.

Резултат је димензија са само „к“ који раздваја два дела.

Сада можемо да издвојимо сваки део две релативно једноставне формуле. Да бисте добили димензију лево, Д6 садржи:

=LEFT(C5,FIND("x",C5)-1)

Да бисте добили димензију с десне стране, Е6 садржи:

=RIGHT(C5,LEN(C5)-FIND("x",C5))

Обе горње формуле издвајају тачну димензију користећи ФИНД за проналажење „к“. За више детаља погледајте повезане везе функције на овој страници.

Занимљиви Чланци...