Kā lietot funkciju BITLSHIFT programmā Excel

Anonim

Šajā rakstā mēs uzzināsim, kā programmā Excel izmantot funkciju BITLSHIFT.

Funkcija BITLSHIFT programmā Excel veic operāciju Bitwise Left Shift decimāldaļskaitlī un atgriež decimāldaļu pēc veiktās darbības.

Bitu pa kreisi nobīdes darbība tiek veikta ar bināro skaitli. Pieņemsim, ka decimāldaļskaitlis 4 un bitu kreisā nobīde ir 2. Kā mēs zinām, binārajā skaitlis 4 tiek attēlots kā 100. Tātad Labajā pusē tiks pievienotas 2 nulles no binārā skaitļa, pārvietojot pa kreisi.

Skaitlis Binārais skaitlis shift_amount Binārais skaitlis pēc maiņas Skaitlis pēc maiņas
4 100 2 10000 16

Funkcija BITLSHIFT atgriež decimālā skaitļa bitu pa kreisi nobīdi līdz shift_amount.

Sintakse:

= BITLSHIFT (skaitlis, maiņas_summa)

skaitlis1: pozitīvs vesels skaitlis no bāzes 10 (decimālskaitlis), kas jāmaina
nobīdes_summa: vesels skaitlis, kas apzīmē skaitļa nobīdi. Šis arguments var būt pozitīvs, nulle vai negatīvs.

Šeit ir funkcijas Excel attēlojums

Kā iespējams, funkcija atgriež 16 pēc bitu pa kreisi nobīdes 2 uz 4.

Jūs varat izmantot funkciju DEC2BIN & BIN2DEC programmā Excel, lai saprastu konvertēšanas darbību.

Tagad labāk izpratīsim funkciju, izmantojot tos dažos piemēros.


Šeit kolonnās ir dažas vērtības kā skaitlis un nobīde_summa. Mums ir jāiegūst bitu pa kreisi nobīdes darbība uz dotajiem skaitļiem, izmantojot funkciju BITLSHIFT programmā Excel

Izmantojiet formulu:

= BITLSHIFT (A2, B2)

A2: numurs, kas funkcijai sniegts kā šūnu atsauce
B2: numurs, kas funkcijai piešķirts kā šūnu atsauce

Bitu virziena kreisās maiņas darbība 1 (01), pievienojot vienu nulli pa labi no skaitļa, būs 2 (010).

Tagad kopējiet formulu uz citām šūnām, izmantojot Ctrl + D īsinājumtaustiņu.

Kā redzat šeit, funkcija BITLSHIFT atgriež ievades vērtību rezultātu.

Piezīmes:

  1. Skaitļus var norādīt kā argumentu funkcijai tieši vai izmantojot šūnas atsauci programmā Excel.
  2. Skaitļiem ir jābūt derīgam decimāldaļskaitlim starp 0 un 281474976710655.
  3. Ja funkcijai kā Shift_amount arguments tiek sniegts negatīvs skaitlis, vērtība tiek mainīta pa labi.
  4. Funkcija atgriež #NUM! Kļūda
    1. Ja kāds no cipariem aiz komata ir mazāks par 0 vai lielāks par 281474976710655, kas ir 248-1.
    2. Ja iegūtais skaitlis pārsniedz diapazonu no 0 līdz 248-1.
  5. Funkcija atgriež #VALUE! Kļūda,
    1. Ja ievadītais numurs ir teksts vai nav cipars.
    2. Ja arguments shift_amount ir teksts vai nav skaitlisks.
    3. Ja maiņas summa ir mazāka par -53 vai lielāka par + 53.

Ceru, ka sapratāt, kā programmā Excel izmantot funkciju BITLSHIFT un atsauces šūnu. Šeit varat izpētīt citus rakstus par Excel matemātiskās konvertēšanas funkcijām. Lūdzu, nekautrējieties izteikt savu jautājumu vai atsauksmes par iepriekš minēto rakstu.

Populāri raksti
Rediģējiet nolaižamo sarakstu
Absolūta atsauce programmā Excel
Ja ar nosacītu formatējumu
Ja ar aizstājējzīmēm
Vlookup pēc datuma