Numerele de traducere în diferite sisteme de număr în Excel

Să studiem modurile standard de la diferite numere de transfer în Excel Radix. binar, octal, zecimal și hexazecimal.

Pe lângă omniprezentă și toți sunt bine-cunoscute ca sistemul numeric zecimal utilizat și sistemul cu alte baze (altele decât 10), de exemplu, binare, ternare, octal, etc.
Cele mai multe dintre ele sunt utilizate pe scară largă în destul de aproape toate dispozitivele electronice de documentare, programare sau computer modern.

sistem de număr în Excel

În Excel, există un standard înseamnă posibilitatea de a transfera date în cele patru sisteme de numerație:

Numerele de traducere în diferite sisteme de număr în Excel

Să ne detaliu exemplele de realizare de bază, conversie de date.

Numerele de traducere din zecimal în sistem binar în Excel

Pentru a converti datele în reprezentarea binară în Excel există o DES.V.DV caracteristică standard (numele funcției este obținut ca primele litere ale cuvintelor DES yatichnoe aeropurtat oichnoe continuare, separate prin puncte):

DES.V.DV (număr [bit])
Conversia unui număr zecimal în binar.

  • Numărul (argument obligatoriu) - număr întreg zecimal doriți să convertiți;
  • Bit (opțional) - numărul de caractere pentru a utiliza în înregistrare. Acest argument este necesar dacă doriți să atribuie reprezentarea binară a datelor de conducere zerouri. De exemplu, în 1101, cu numărul de biți 7, va arata 0001101.

Rețineți că Excel impune anumite restricții privind dimensiunea datelor convertite.
înregistrarea binară ar trebui să dureze mai mult de 10 de caractere, astfel încât un număr zecimal, respectiv, nu ar trebui să fie mai mare de 511 sau mai mic de -512, sau ca o funcție de valoare DES.V.DV returnează o eroare.

Numerele de traducere în diferite sisteme de număr în Excel

Numerele de traducere din binar în zecimal sistem în Excel

Pentru a efectua o traducere inversă poate utiliza funcția DV.V.DES:

DV.V.DES (număr)
Conversia unui număr binar în zecimal.

  • Număr (argument obligatoriu) - numărul binar care urmează să fie convertite.

Atunci când acest bit în funcție de argumentul nu este folosit pentru zecimală.
Așa cum este cazul cu DES.V.DV funcția folosind DV.V.DES există o limită privind dimensiunea datelor care urmează să fie convertite - nu mai mult de 10 de caractere în înregistrarea, altfel returnează o valoare de eroare.

Numerele de traducere în diferite sisteme de număr în Excel

Traduceri în alte baze

Pentru alte sisteme numerice (octal, hexazecimal) este definit ca un set de formule standard.
Pentru comoditate, am alcătuit un tabel cu schema formula de selecție pentru a transforma datele (în coloana din stânga arată cum traducem datele de pe linia de sus - care se traduce):

A se vedea, de asemenea: secvențe Progress și numerice în Excel

Numerele de traducere în diferite sisteme de număr în Excel

Ca și în exemplele de mai sus numele de funcții sunt formate pe o regulă simplă este suficientă - primele litere ale numelor sunt preluate din sistemele în care datele sunt convertite și separate prin puncte (opt erichnoe VSHESTN adtsaterichnoe etc.).

operații aritmetice cu date

în Excel operațiunile sunt efectuate în sistem zecimal, însă aplicarea operațiilor aritmetice (adunare, scădere, etc) la datele transformate, rețineți că rezultatul final va fi scrisă în zecimala:


Pentru a evita această problemă, trebuie să convertiți mai întâi datele în zecimal, pentru a face calculele necesare, și apoi să re-converti rezultatul la sistemul de numărul inițial:

Mult noroc și veți vedea în curând pe paginile Tutorexcel.ru blog!

Împărtășește cu prietenii:

articole similare