Satura rādītājs
Abs apraksts
Atgriež skaitļa absolūto vērtību.
Vienkārši abs piemēri
123 | Sub Abs_Example ()MsgBox abs (-12,5)Beigu apakš |
Šis kods atgriezīsies 12.5
Abs sintakse
VBA redaktorā varat ierakstīt “Abs (”), lai redzētu Abs funkcijas sintaksi:
Funkcija Abs satur šādu argumentu:
Skaitlis: Skaitliska vērtība.
Excel VBA Abs funkcijas piemēri
jūs varat atsaukties uz šūnu, kurā ir datums:
1234567 | Apakš Abs_Example1 ()Dim šūna kā diapazonsKatrai diapazona šūnai ("A2: A4")šūna. Nobīde (0, 1) = Abs (šūna. Vērtība)Nākamā šūnaBeigu apakš |
Rezultāts būs šāds. (Lūdzu, skatiet B2: B4)
Šie divi piemēri atgriezīs 12.
1 | MsgBox abs (-12) |
1 | MsgBox abs (12) |
Lai atrastu skaitli, kas ir vistuvāk 2, ja ir dots skaitļu masīvs (1.5, 3.1, 2.1, 2.2, 1.8), varat izmantot šādu kodu.
1234567891011121314151617181920 | Apakš Abs_Example2 ()Dim numuriDim objektsDim lähākā vērtība Kā dubultāDim dif. Kā dubultāDim minDiff As DoubleminDiff = 100Skaitļi = masīvs (1.5, 3.1, 2.1, 2.2, 1.8)Katram vienumam numurosdif. = abs (2. vienums)Ja starpība <minDiff TadminDiff = starpībavistuvākā vērtība = vienumsBeigas JaNākamais vienumsMsgBox "Tuvākā vērtība:" & vistuvākā vērtībaBeigu apakš |
Rezultāts būs 2.1.