Excel formula: konvertēt pēdas un collas collās -

Satura rādītājs

Vispārēja formula

=INT(A1/12)&"' "&MOD(A1)&""""

Kopsavilkums

Lai pārveidotu mērījumu tikai pēdās un collās uz collām (ti, 4'5 "uz 53), varat izmantot formulu, kuras pamatā ir vairākas funkcijas, tostarp LEFT, FIND, MID un SUBSTITUTE. Parādītajā piemērā D5 formula ir :

=LEFT(B5,FIND("'",B5)-1)*12+SUBSTITUTE(MID(B5,FIND("'",B5)+1,LEN(B5)),"""","")

Paskaidrojums

Formulas pirmajā daļā pēdas tiek ekstrahētas un konvertētas pa kreisi un ATRAST šādi:

=LEFT(B5,FIND("'",B5)-1)*12

Strādājot no iekšpuses uz āru, FIND tiek izmantots, lai atrastu vienas pēdiņas (') pozīciju virknē. Šis skaitlis (mīnus viens) tiek ievadīts LEFT funkcijā kā iegūstamo rakstzīmju skaits. Šūnai B5 LEFT atgriež 8, kas pēc tam tiek reizināta ar 12, lai iegūtu collas.

Piezīme: LEFT atgriezīs tekstu, bet reizinot ar 12, teksts tiks paslēpts kā skaitlis.

Formulas otrajā daļā teksta vērtības collas tiek izvilktas ar šo:

SUBSTITUTE(MID(B5,FIND("'",B5)+1,LEN(B5)),"""","")

Šeit mēs atkal atrodam viena citāta (') pozīciju virknē ar FIND. Tomēr šoreiz mēs pievienojam vienu un ievadām rezultātu MID funkcijā kā sākuma punkts rakstzīmju iegūšanai.

Lai iegūtu rakstzīmju skaitu, mēs apkrāpjam un izmantojam funkciju LEN. LEN atgriezīs B5 rakstzīmju kopsummu, kas ir lielāks skaitlis nekā pastāv pēc virknes vienas pēdiņas. tomēr MID vienkārši izraksta visas atlikušās rakstzīmes. Attiecībā uz B5 MID atgriezīs "4" "", kas funkcija SUBSTITUTE nonāk kā teksts.

SUBSTITUTE ir konfigurēts meklēt dubultu pēdiņu ("" "") un aizstāt ar neko (""). B5 gadījumā SUBSTITUTE kā tekstu atdod "4", kas tiek pievienots jau noteiktajam pēdu skaitam. Tāpat kā iepriekš, matemātikas darbība tekstu pārveido par skaitli, un Excel atgriež gala rezultātu 100.

Citas vienības

Kad mērījums ir collās, varat izmantot funkciju CONVERT, lai pārvērstu citās mērvienībās.

Interesanti raksti...