לְהִצטַיֵן

לנרמל יחידות גודל לג'יגה בייט

Normalize Size Units Gigabytes

נוסחת Excel: מנרמל יחידות גודל לג'יגה בייטנוסחה כללית | _+_ | סיכום

כדי לנרמל יחידות לג'יגה -בתים (או מגה -בתים, קילו -בייט וכו ') אתה יכול להשתמש בנוסחה חכמה המבוססת על הפונקציות MATCH, LEFT ו- RIGHT. בדוגמה המוצגת, הנוסחה ב- C5 היא:





= LEFT (A1, LEN (A1)-2)/10^(( MATCH ( RIGHT (A1,2),{'PB','TB','GB','MB','KB'},0)-3)*3)

הערה: לשם הפשטות אנו משתמשים בערכים עשרוניים (בסיס 10), אך יש א תקן בינארי גם כן. ראה למטה.

הֶסבֵּר

חשוב: נוסחה זו מניחה שיחידות הן 2 התווים האחרונים של המחרוזת הכוללת מספר וגם יחידת מידה.





הקצה ערך לטקסט ב- Excel

נוסחה זו פועלת מכיוון שליחידות דיגיטליות יש מערכת יחסים של 'כוח של 10'.

בבסיס, נוסחה זו מפרידה בין חלק המספר של הגודל ליחידה, ואז מחלקת את המספר במחלק המתאים לנורמליזציה לג'יגה -בתים. המחלק מחושב בכוח של 10, כך שהנוסחה מצמצמת את זה:



 
= LEFT (B5, LEN (B5)-2)/10^(( MATCH ( RIGHT (B5,2),{'PB','TB','GB','MB','KB'},0)-3)*3)

כדי לקבל את המספר, הנוסחה מחלצת את כל התווים משמאל ועד לא כולל היחידות:

 
=number/10^power

כדי לקבל 'כוח', הנוסחה תואמת את היחידה בקבוע מערך קודי:

 
 LEFT (B5, LEN (B5)-2)

מה שמחזיר את המיקום של היחידה בקבוע המערך. לדוגמה, עבור הנוסחה ב- C5, היחידה היא 'KB', ולכן המיקום הוא 5. תוצאה זו מותאמת על ידי חיסור 3, ולאחר מכן הכפלת התוצאה ב -3, מה שמניב 6 ככוח, המשמש כמעריך כדי לחשב את התוצאה הנכונה בג'יגה בייט:

 
 MATCH ( RIGHT (B5,2),{'PB','TB','GB','MB','KB'},0)

נוסחה סטנדרטית בינארית

מחשבים משתמשים במערכת המספרים הבינארית לאחסון ולדיווח על גודל הנתונים, אך הקידומות כמו 'קילו', 'מגה', 'גיגה' וכו 'מבוססות על המערכת המטרית. זה נושא מבלבל, אבל השימוש ביחידות בגודל עשרוני לאחסון במחשב אינו ממש נכון, וההתאמה גדלה ככל שהיחידות גדלות. הנוסחה להלן תתנזר ליחידות בינאריות.

 
=900/10^6 =900/1000000 =0.0009

עם נוסחה זו, אתה מבחינה טכנית מקבל Gibibytes (GiB), לא Gigabyte. עוד מידע פה ו פה .

הסופר דייב בראנס


^