Jump to content

    

Excel. Как посчитать кол-во нулей и единиц в двоичном числе?

Имеется строка из 128 нулей и единиц. В Эксселе записана как текст. Пробовал записать числом, не получается - почти все единицы обнуляются.

Есть ли возможность средствами Эксселя посчитать число нулей и единиц в строке?

rom2.xls

Share this post


Link to post
Share on other sites
13 минут назад, MrGalaxy сказал:

Есть ли возможность средствами Эксселя посчитать число нулей и единиц в строке?

Да встроенным Visual Basic может - делаете кнопочку и пишите на неё код.

Share this post


Link to post
Share on other sites

без VB совсем тупо, ручная работа остается

rom2.xls

средства VB не приветствуется, когда нужно отдать свои файлы метрологам и прочие бухгалтерии

ЗЫ в экселе можно избавится от необходимости создавать инкрементированную строку/столбец для "адресации" по значениям другого столбца?

Share this post


Link to post
Share on other sites

В A1 строка, в A2 формула

=LEN(A1)-LEN(SUBSTITUTE(A1;"1";""))

Untitled.jpg.3f22bf26bcf00cb940d72a06101212a8.jpg

Зря не пользуетесь гуглом.

Share this post


Link to post
Share on other sites
45 минут назад, x893 сказал:

=LEN(A1)-LEN(SUBSTITUTE(A1;"1";""))

Длина исходной строки минус длина этой же строки, где удалены единицы (или нули).

Большое спасибо, помогло.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now