Rotunjirea subcordurilor numerice

Anonim

Pentru a găsi o formulă care va prelua ieșirea prin rotunjirea șirurilor numerice la 3 zecimale, vom folosi o combinație de STÂNGA, GĂSEȘTE, MID ȘI RUNDĂ funcții pentru recuperarea ieșirii.

Să presupunem că celula A1 conține 12.345673.4567iar ieșirea necesară este 12.3463.457

STÂNGA: Returnează numărul specificat de caractere de la începutul unui șir de text.

Sintaxă: = STÂNGA (text, num_chars)

GĂSI: Returnează poziția inițială a unui șir de text într-un alt șir de text. FIND este o comandă sensibilă la majuscule.

Sintaxă: = FIND (find_text, within_text, start_num)

MID: Returnează caracterele din mijlocul unui șir de text, având o poziție de pornire și o lungime.

Sintaxă: = MID (text, start_num, num_chars)

RUNDĂ: Rotunjește un număr la un număr specificat de cifre.

Sintaxă: = ROUND (număr, num_cifre)
Să luăm un exemplu:

Avem un număr ca 12.345673.4567 în celula A1. Avem nevoie de o formulă care să arate numărul care trebuie rotunjit cu 3 zecimale.

  • În celula C2, formula ar fi
  • = ROUND (STÂNGA (A2, FIND ("", A2) -1), 3) & "" & ROUND (MID (A2, FIND ("", A2) +2.255), 3)
  • Apăsați Enter pe tastatură.
  • Funcția va returna șirul numeric rotunjit.