Перевести байты в мегабайты excel

If you are working with data related to storage space or file-size, you will often need to convert between units.

You might intend on using the data in calculations or you might just want all the sizes to be displayed in the same unit.

This would require you to convert the sizes, say bytes to MB / GB or vice-versa. 

In this tutorial, we will show you two different ways to convert bytes to MB or GB and vice-versa in Excel:

The basic method requires you to understand the relationship between the storage units and how to convert from one to the other.

In general, every unit grows by 1024. This means,

  • 1024 Bytes = 1 KB
  • 1024 KB = 1 MB
  • 1024 MB = 1 GB

And so on!

In other words, if you want to convert a storage size from bytes to MB, you need to divide it by 102 * 1024.

Similarly, to convert it to GB, you need to divide it by 1024 * 1024 * 1024.

Conversely, if you want to convert back, you need to multiply the storage size by 1024 each time.

This means that to convert from MB to Bytes, you need to multiply by 1024 * 1024. Similarly, to convert from GB to Bytes, multiply the number by 1024 * 1024 * 1024.

Converting Bytes to MB (Megabytes) and Vice versa

Let us say you have the following numbers in bytes and want to convert all of them to MB:

To convert from Bytes to MB, use the following formula (for row 2):

=A2 /( 1024 * 1024)

To convert from MB to Bytes, reverse the formula as follows (for row 2):

=A2 * 1024 * 1024

Note, instead of multiplying by 1024 so many times, you could also use the POWER function as follows:

=A2 / POWER(1024,2)

Or

=A2 * POWER(1024,2)

Converting Bytes to GB (Gigabytes) and Vice versa

If you have the same numbers in Bytes and want to convert all of them to GB instead, use the following formula (for row 2):

=A2 /( 1024 * 1024 * 1024)

To convert from GB to Bytes, reverse the formula as follows (for row 2):

=A2 * 1024 * 1024 * 1024

Alternatively, you could use the POWER function as follows:

=A2 / POWER(1024,3)

Or

=A2 * POWER(1024,3)

Converting MB to GB (Megabyte to Gigabyte) and Vice versa

Now consider the case where you have the following numbers in MB instead and want to convert all of them to GB:

In this case, you can use the following formula (for row 2):

=A2 /( 1024)

To convert from GB to MB,  reverse the formula as follows (for row 2):

=A2 * 1024
Also read: Convert KG to lbs (Pound) in Excel

Using the CONVERT Function to Convert Bytes to MB or GB

If you don’t want to go through the trouble of memorizing the conversion factors for storage size conversions, you can use the CONVERT function instead.

This function lets you convert numbers in one measurement system or unit to another. So, you can use it to convert Bytes to MB or GB and vice-versa.

The syntax for the CONVERT function is:  

=CONVERT (number, from_unit, to_unit)

 Here,

  • number is the numeric value (or cell reference containing the value) that you want to convert.
  • from_unit is the unit in which number is expressed.
  • to_unit is the unit to which you want to convert the number.

So if you want to convert the contents of cell A2 from Bytes to Kilobytes, you would use the CONVERT function as follows:

=CONVERT(A2,"byte","kibyte")

Note that there are fixed identifiers for the different units. You can use the following table to obtain the identifiers for your required storage units:

Unit Identifier
Byte byte
Kilobyte kibyte
Megabyte Mibyte
Gigabyte Gibyte
Terabyte Tibyte

Note that the CONVERT function is case-sensitive. So you need to make sure that the strings you use in the second and third arguments of the function are in the correct case.

If the function does not recognize a string, it will return a #N/A error.

It will also return an error if the units in the two parameters are not compatible.

Converting Bytes to MB and Vice versa

Let us say you have the following numbers in Bytes and want to convert all of them to MB:

To convert from Bytes to MB, use the following formula (for row 2):

=CONVERT(A2,"byte","Mibyte")

To convert from MB to Bytes, reverse the parameters as follows (for row 2):

=CONVERT(A2,”Mibyte”,”byte”)

Converting Bytes to GB and Vice versa

If you have the same numbers in Bytes and want to convert all of them to GB instead, use the following formula (for row 2):

=CONVERT(A2,"byte","Gibyte")

To convert from GB to Bytes, reverse the parameters as follows (for row 2):

=CONVERT(A2,"Gibyte","byte")

Converting MB to GB and Vice versa

Now consider the case where you have the following numbers in MB instead and want to convert all of them to GB:

In this case, you can use the following formula (for row 2):

=CONVERT(A2,"Mibyte","Gibyte")

To convert from GB to MB, reverse the parameters as follows (for row 2):

=CONVERT(A2,"Gibyte", "Mibyte")

In this tutorial we saw two ways of converting Bytes to MB or GB in Excel.

We also showed you how to convert MB and GB back to Bytes and how to convert between MB and GB.

The methods discussed in the tutorial can be extended to the other units of storage (like TB, PB) as well.

We hope the tutorial was helpful for you.

Other articles you may also like:

  • How to Convert Serial Numbers to Date in Excel
  • How to Convert Radians to Degrees in Excel (Easy Formula)
  • How to Convert Decimal to Fraction in Excel
  • How to Convert Month Number to Month Name in Excel
  • How to Convert Inches to MM, CM, or Feet in Excel?

Если у вас есть столбец чисел, единица измерения — КБ, и теперь вы хотите преобразовать единицы в МБ, ГБ или ТБ? Чтобы преобразовать единицы хранения, вы должны знать коэффициенты преобразования, а затем выполнить некоторые расчеты. В этой статье я расскажу о некоторых быстрых методах решения этой задачи.

Преобразование между kb и mb, gb, tb и наоборот с помощью формул

Преобразование между kb и mb, gb, tb и наоборот с помощью Kutools for Excel


Как мы все знаем, для единиц хранения коэффициент преобразования каждой смежной единицы равен 1024, поэтому вы можете конвертировать между ними следующим образом:

Преобразование между КБ и МБ:

Чтобы преобразовать единицы измерения из килобайт в мегабайты, примените эту формулу: = A2 / 1024, см. снимок экрана:

документ преобразовать кб мб 1

Если вы хотите преобразовать mb в kb, просто примените эту формулу: = A2 * 1024.

Tips: Для преобразования между kb и gb, tb:

КБ в ГБ: = A2 / 1024 ^ 2
ГБ в КБ: = A2 * 1024 ^ 2
КБ в ТБ: = A2 / 1024 ^ 3
ТБ в КБ: = A2 * 1024 ^ 3

Преобразование единиц: (Преобразование между несколькими единицами измерения, такими как время, расстояние, биты и байты и т. Д.)

Работы С Нами Kutools for ExcelАвтора Преобразование единиц измерения утилита, вы можете быстро конвертировать между несколькими единицами без каких-либо формул.

документ преобразовать кб мб 8


Если вас смущают приведенные выше формулы, здесь я могу рассказать о простом инструменте —Kutools for Excel, С его Преобразование единиц измерения функция, вы можете быстро и легко конвертировать между различными единицами.

1. Выберите диапазон данных, который вы хотите преобразовать.

2. Нажмите Кутулс > Содержание > Преобразование единиц измерения, см. снимок экрана:

3. В Преобразование единиц измерения диалоговом окне выполните следующие операции:

(1.) Выберите Биты и байты из Единицы падать;

(2.) Укажите единицы измерения, которые вы хотите преобразовать, в двух списках.

документ преобразовать кб мб 3

4. Затем нажмите Ok or Применить кнопки, числа переведены из kb в mb, см. скриншоты:

Ноты:

1. Если вы хотите преобразовать mb в kb, просто нажмите документ преобразовать кб мб 7обменять единицы.

2. Если вы проверите Добавить результаты как комментарий в диалоговом окне, преобразованные результаты будут вставлены в ячейки в виде комментариев, см. снимок экрана:

документ преобразовать кб мб 6

С помощью этой функции вы также можете преобразовывать углы, расстояния, температуры и т. Д.

Нажмите, чтобы узнать больше об этой утилите преобразования единиц …

Скачать и бесплатную пробную версию Kutools for Excel Сейчас !



Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (0)


Оценок пока нет. Оцените первым!

My goto formula for this after many years of refinement is the here.

You can use the beginning variable definitions to define aspects of the conversion:

  • cell defines the cell containing the bytes to format
  • cell_style defines if you’re using the R1C1 (rowcolumn) or the A1 (alphanumeric) cell reference style
  • unit_type defines if you want the resulting output calculated to a binary or metric value
=LET(

README_,"This formula formats a byte count, rounding it to its significant digit and to two decimal places, applying the appropriate unit of measurement",

README1,"Adjust the below [variable] definitions to your need, where the viable options are (bracketed)",
README2,"[cell]       specify the individual cell address containing the byte count to format, this should be contained within double quotation marks",
README3,"[cell_style] define if you're using the R1C1 (rowcolumn) or the A1 (alphanumeric) cell reference style",
README4,"[unit_type]  define if you want the resulting output calculated to a base 2 (binary) or base 10 (metric) value",

CONSTANTS,"Do not alter these",
binary,1024,
metric,1000,
rowcolumn,0,
alphanumeric,1,

VARIABLES,"Adjust these to your need",
cell,"RC[-1]",
unit_type,binary,
cell_style,rowcolumn,

IF(N("Error if the speficied cell is not a number")+
NOT(ISNUMBER(INDIRECT(cell,cell_style))),"#MISSINGNO",

IF(unit_type=1000
+N("Calculate the result at base 10"),

IF((INDIRECT(cell,cell_style)>=1000^8),
TEXT((INDIRECT(cell,cell_style)/1000/1000/1000/1000/1000/1000/1000/1000),"#,## ????.00 YB"),
IF((INDIRECT(cell,cell_style)>=1000^7),
TEXT((INDIRECT(cell,cell_style)/1000/1000/1000/1000/1000/1000/1000),"#,## ????.00 ZB"),
IF((INDIRECT(cell,cell_style)>=1000^6),
TEXT((INDIRECT(cell,cell_style)/1000/1000/1000/1000/1000/1000),"#,## ????.00 EB"),
IF((INDIRECT(cell,cell_style)>=1000^5),
TEXT((INDIRECT(cell,cell_style)/1000/1000/1000/1000/1000),"#,## ????.00 PB"),
IF((INDIRECT(cell,cell_style)>=1000^4),
TEXT((INDIRECT(cell,cell_style)/1000/1000/1000/1000),"#,## ????.00 TB"),
IF((INDIRECT(cell,cell_style)>=1000^3),
TEXT((INDIRECT(cell,cell_style)/1000/1000/1000),"#,## ????.00 GB"),
IF((INDIRECT(cell,cell_style)>=1000^2),
TEXT((INDIRECT(cell,cell_style)/1000/1000),"#,## ????.00 MB"),
IF((INDIRECT(cell,cell_style)>=1000^1),
TEXT((INDIRECT(cell,cell_style)/1000),"#,## ????.00 KB"),
IF(INDIRECT(cell,cell_style)=1,
"1 B",TEXT(INDIRECT(cell,cell_style),"## ????0 B")
))))))))),

IF(unit_type=1024
+N("Calculate the result at base 2"),

IF((INDIRECT(cell,cell_style)>=POWER(2,80)),
TEXT((INDIRECT(cell,cell_style)/POWER(2,80)),"#,## ????.00 YiB"),
IF((INDIRECT(cell,cell_style)>=POWER(2,70)),
TEXT((INDIRECT(cell,cell_style)/POWER(2,70)),"#,## ????.00 ZiB"),
IF((INDIRECT(cell,cell_style)>=POWER(2,60)),
TEXT((INDIRECT(cell,cell_style)/POWER(2,60)),"#,## ????.00 EiB"),
IF((INDIRECT(cell,cell_style)>=POWER(2,50)),
TEXT((INDIRECT(cell,cell_style)/POWER(2,50)),"#,## ????.00 PiB"),
IF((INDIRECT(cell,cell_style)>=POWER(2,40)),
TEXT((INDIRECT(cell,cell_style)/POWER(2,40)),"#,## ????.00 TiB"),
IF((INDIRECT(cell,cell_style)>=POWER(2,30)),
TEXT((INDIRECT(cell,cell_style)/POWER(2,30)),"#,## ????.00 GiB"),
IF((INDIRECT(cell,cell_style)>=POWER(2,20)),
TEXT((INDIRECT(cell,cell_style)/POWER(2,20)),"#,## ????.00 MiB"),
IF((INDIRECT(cell,cell_style)>=1024),
TEXT((INDIRECT(cell,cell_style)/1024),"#,## ????.00 KiB"),
IF(INDIRECT(cell,cell_style)=1,
"1 B",TEXT(INDIRECT(cell,cell_style),"## ????0 B")
)))))))))))))

If you ever want to do the reverse, and derive a rough raw count of bytes from a pre-formatted value, I’ve got a formula for that too.

 

Как в Excel создать конвертер? Например для перевода битов в байты, байтов в килобайты и т.д.  Какие формулы для этого нужны?

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

Скорее всего понадобится знание сколько битов в байте и т.д. и знак умножения/деления.

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

:)

Я сам — дурнее всякого примера! …

 

Нужно создать конвертер для преобразования единиц. С раскрывающимся списком, где представлены биты, байты, килобайты, мегабайты и гигабайты. И нужно сделать так, чтоб при вводе числа и при выборе из списка, например, битов он переводил бы их, например, в килобайты. Объясните чайнику, как это сделать.

 

Rustem

Пользователь

Сообщений: 520
Регистрация: 16.01.2013

Когда-то делал для себя конвертер (UDF-пользовательская функция) для перевода единиц давления в psi.
Функция PsiConvert имеет описания аргументов, при неправильном выборе значений показывает соответствующее значение ошибки.
По аналогии создайте свою функцию.

Прикрепленные файлы

  • Psi_2.xlsm (18.16 КБ)

 

Hugo

Пользователь

Сообщений: 23254
Регистрация: 22.12.2012

Тогда добавлю в список Дмитрия ещё ВПР(). Ну и список множителей.

 

Юрий М

Модератор

Сообщений: 60585
Регистрация: 14.09.2012

Контакты см. в профиле

#7

29.01.2014 00:32:39

А

ЗДЕСЬ

не смотрели?

Если у вас есть числовой столбец с единицей измерения кб, и теперь вы хотите преобразовать единицы в мб, гб или тб? Чтобы преобразовать единицы хранения, вы должны знать коэффициенты преобразования, а затем выполнить некоторые вычисления. В этой статье я расскажу о некоторых быстрых методах решения этой задачи.

Преобразование между kb и mb, gb, tb и наоборот с помощью формул

Преобразование между kb и mb, gb, tb и наоборот с помощью Kutools for Excel


Содержание

  1. Преобразование между kb и mb, gb, tb и наоборот с помощью формул
  2. Преобразование между КБ и МБ, ГБ , tb и наоборот с Kutools for Excel
  3. Демо: преобразование между kb и mb, gb, tb и наоборот с помощью Kutools for Excel

Преобразование между kb и mb, gb, tb и наоборот с помощью формул

Как мы все знаем, для единиц хранения – коэффициент преобразования каждой смежной единицы равно 1024, поэтому вы можете преобразовать их следующим образом:

Преобразовать между килобайтами и мегабайтами:

Чтобы преобразовать единицы измерения от КБ до МБ, примените эту формулу: = A2/1024 , см. снимок экрана:

Если вы хотите преобразовать mb в kb, просто примените эту формулу: = A2 * 1024 .

Советы : для преобразования между kb и gb, tb:

КБ в ГБ: = A2/1024 ^ 2
из ГБ в КБ: = A2 * 1024 ^ 2
КБ в ТБ: = A2/1024 ^ 3
ТБ в КБ: = A2 * 1024 ^ 3

Преобразование единиц: (Преобразование между несколькими единицами измерения, такими как время, расстояние, биты и байты и т. д.)

С помощью Kutools for Excel Преобразование единиц позволяет быстро конвертировать несколько единиц измерения без использования формул.

Kutools for Excel : с более чем 300 удобными надстройками Excel, можно бесплатно попробовать без ограничений в течение 30 дней. Скачать и бесплатную пробную версию прямо сейчас!


Преобразование между КБ и МБ, ГБ , tb и наоборот с Kutools for Excel

Если вы запутались с приведенными выше формулами, здесь я могу поговорить о простом инструменте – Kutools for Excel , с его функцией Преобразование единиц , вы можете быстро и легко преобразовывать между различными единицами.

1 . Выберите диапазон данных, который вы хотите преобразовать.

2 . Нажмите Kutools > Content > Преобразование единиц , см. Снимок экрана:

3 . В диалоговом окне Преобразование единиц выполните следующие операции:

(1.) Выберите Биты и байты из Единицы раскрывающегося списка;

(2. ) Укажите единицы измерения, которые вы хотите преобразовать, в двух списках.

4 . Затем нажмите кнопку Ok или Apply , числа были преобразованы из kb в mb, см. Скриншоты:

Примечания:

1. Если вы хотите преобразовать мегабайт в килобайт, просто нажмите , чтобы поменять единицы измерения.

2. Если вы установите флажок Добавить результаты как комментарий в диалоговом окне, преобразованные результаты будут вставлены в ячейки как комментарии, см. Снимок экрана:

С помощью этой функции вы также можете конвертировать между углами, расстояниями, температурами и т. д.

Нажмите, чтобы узнать больше об этой утилите преобразования единиц…

Загрузите и бесплатную пробную версию Kutools for Excel прямо сейчас!


Демо: преобразование между kb и mb, gb, tb и наоборот с помощью Kutools for Excel

Kutools for Excel : с более чем 300 удобными надстройками Excel, которые можно бесплатно попробовать без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас!


Понравилась статья? Поделить с друзьями:
  • Перевести xsb в word
  • Перевести xps в word онлайн
  • Перевести xml в excel онлайн бесплатно
  • Перевести xlsx в excel онлайн
  • Перевести csv в excel python