Римская система счисления
Содержание:
- Сервисы по преобразованию арабских цифр в римские
- Римская система счисления: что из себя представляет и когда появилась
- Перевод из восьмеричной системы в двоичную
- Кратко об основных системах счисления
- Расчёт параметров стропильной системы
- Почему используют римские цифры?
- Правила записи чисел
- Пишем на клавиатуре
- Перевод из двоичной системы в восьмеричную
- Происхождение системы
- [Разработчику] Любая таблица значений в OLAP Промо
- Как писать римские цифры
- Римские цифры
- Как заменить арабские номера месяцев на кварталы римскими цифрами
- Примеры как в Excel перевести арабские цифры в римские
- Методы для группировки данных по полю,полям в Таблице Значений на примере универсального метода списания по партиям, а также отбора строк в ТЗ по произвольному условию. Для 8.x и 7.7 Промо
Сервисы по преобразованию арабских цифр в римские
Пользователям достаточно сложно запомнить все римские цифры от 1 до 100 и более. Тем более принципы их образования. Этого делать и не нужно. Есть специальные конвертеры, которые помогут вам преобразовать любые арабские цифры в римские и обратно. Одним из таких сервисов является calc.ru. Здесь вы сможете перевести арабские, римские или индийские цифры в разной последовательности. Переводить можно только целые числа.
Итак:
- Перейдите на страницу https://www.calc.ru/rimskiye-indiyskiye-arabskiye-tsifri.html.
- В поле «Перевести целое число» введите число, которое нужно перевести.
- Выберите одну из числовых систем мышью.
- Нажмите кнопку ниже «Перевести».
Под формой ввода находятся примеры записи веков римским цифрами.
Еще один удобный сервис для перевода любого арабского числа в римское. Здесь есть 2 поля ввода. Он находится по адресу http://infofaq.ru/perevod-v-rimskie-chisla.html.
Пользоваться им также достаточно просто:
- под описанием истории появления римских цифр, найдите форму;
- в первой строке можно вводить арабские цифры, в поле ниже отображается результат;
- и наоборот, если ввести в нижнее поле римскую цифру, вы получите результат в верхней строке.
Римская система счисления: что из себя представляет и когда появилась
Определение
Система счисления — способ фиксации чисел в письменном виде с помощью определенных знаков.
Римские цифры известны всему миру и широко применяются даже в XXI веке. Еще в XII веке европейцы считали римскими цифрами. Когда в 1202 году Леонардо Пизанский, также известный под прозвищем Фибоначчи, предложил копировать индо-арабскую десятичную систему в своей книге под названием «Liber Abaci», «Книга счетов», это спровоцировало горячие споры между ее поборниками «алгористами» и противниками «абакистами». Их противостояние растянулось в Европе на несколько веков, хотя в Италии перешли на римскую нумерацию уже в XIII веке.
Абакисты настаивали на том, что римские цифры и счетная доска превосходили письменные способы счисления алгористов. В конце концов, в XVI веке, когда римские цифры вышли из активного употребления на всей территории Европы, спор сошел на нет.
Это позиционная или непозиционная система
Системы делятся на три типа:
- позиционные;
- непозиционные;
- смешанные.
В позиционной системе разряд цифры четко связан с ее местом в записанном числе. Любое целое число в позиционной системе счисления — конечная линейная комбинация степеней ее основания.
Римская система отличается от позиционных систем использованием принципов сложения и вычитания. В непозиционных системах счисления место цифры в записи не имеет значения — например, во многих древних системах все записанные цифры нужно было складывать. Но если для каждого числа вводить уникальную цифру, это тяжело запомнить, поэтому люди придумывали способы обойтись ограниченным количеством цифр, называемых узловыми числами. В римской системе узловых чисел всего семь, самое крупное — тысяча, а записать с помощью этой системы можно числа до 3999. Поэтому для прочтения числа необходимо знать правила его записи.
Перевод из восьмеричной системы в двоичную
Способ 1:
Каждый разряд восьмеричного числа будем делить на 2 и записывать остатки в обратном порядке, формируя группы по 3 разряда двоичного числа. Если в группе получилось меньше 3 разрядов, тогда дополняем нулями. Записываем все группы по порядку, отбрасываем ведущие нули, если имеются, и получаем двоичное число.
Возьмем число 438.
Делим последовательно 4 на 2 и получаем остатки 0,0,1. Записываем их в обратном порядке. Получаем 100.
Делим последовательно 3 на 2 и получаем остатки 1,1. Записываем их в обратном порядке и дополняем ведущими нулями до трех разрядов. Получаем 011.
Записываем вместе и получаем 1000112
Способ 2:
Используем таблицу триад:
Цифра | 1 | 2 | 3 | 4 | 5 | 6 | 7 | |
---|---|---|---|---|---|---|---|---|
Триада | 000 | 001 | 010 | 011 | 100 | 101 | 110 | 111 |
Каждую цифру исходного восьмеричного числа заменяется на соответствующие триады. Ведущие нули самой первой триады отбрасываются.
3518 = (011) (101) (001) = 0111010012 = 111010012
Кратко об основных системах счисления
Десятичная система счисления. Используется в повседневной жизни и является самой распространенной. Все числа, которые нас окружают представлены в этой системе. В каждом разряде такого числа может использоваться только одна цифра от 0 до 9.
Двоичная система счисления. Используется в вычислительной технике. Для записи числа используются цифры 0 и 1.
Восьмеричная система счисления. Также иногда применяется в цифровой технике. Для записи числа используются цифры от 0 до 7.
Шестнадцатеричная система счисления. Наиболее распространена в современных компьютерах. При помощи неё, например, указывают цвет. #FF0000 — красный цвет. Для записи числа используются цифры от 0 до 9 и буквы A,B,C,D,E,F, которые соответственно обозначают числа 10,11,12,13,14,15.
Расчёт параметров стропильной системы
Почему используют римские цифры?
Так сложилось исторически. В античности и раннем средневековье римляне доминировали во всем, это была мировая империя, оказавшая огромное влияние на множество народов и самые разные области человеческой деятельности. Римский язык, а также их исчисление, использовались в литературе, философии, богословии, научных работах, причем еще много веков спустя после того, как Римская империя сошла с исторической сцены. Как отголосок этого — то, что люди до сих пор используют римские цифры в некоторых сферах своей жизни. Например, в русском языке римские цифры чаще всего используются при указании:
- века или тысячелетия: XX век, I тысячелетие до н.э.
- спряжения глагола
- группы крови
- монарха: Александр II, Людовик XIV
- тома какого-либо издания
- времени — на циферблатах часов под «старину»
А также в некоторых других случаях.
Правила записи чисел
При обозначении цифр римляне записывали такое их количество, чтобы их сумма достигала требуемого числа. Например, число $8$ они записывали как $VIII$, а число $382$ как: $CCCLXXXII$. При написании данного числа можно отметить, что в начале пишутся большие цифры, а только потом маленькие.
Однако иногда римляне делали обратное, т.е. меньшую цифру ставили перед большей, это значило, что требуется не складывать, а вычитать.
Пример 1
Например, число $4$ обозначалось $IV$ (без одного пять), а число $9 – IX$ (без одного десять). Запись $XC$ обозначала $90$ (без одного сто). Перед цифрой, большей по значению, могла стоять только одна цифра, меньшего значения ($IV$ – верная запись числа, $IIV$ – неверная запись).
Если рядом стояли две одинаковые цифры, то их значения складывались. Например: $CC – 200$, $XX – 20$. Причем, одна и та же цифра не могла быть написана подряд более трех раз.
В любом числе одни и те же цифры $V$, $L$, $D$ не могли использоваться отдельно друг от друга более одного раза ($DC$ и $DL$ – верная запись чисел, $VV$ – неверная запись числа).
Другим правилом является то, что если перед цифрой, большего значения, стоит цифра, меньшего значения, то последняя может быть представлена только одной из цифр $I$, $X$, $C$ ($IX$ – верная запись числа, $VX$ – неверная запись).
Если же перед цифрой, большего значения, стоит цифра, меньшего значения, то после большей цифры в этой паре может стоять цифра, имеющая значение меньше того, которое имеет меньшая цифра пары ($CDX$ – верная запись числа, $CDC$ – неверная запись).
Если цифра упоминалась в числе как меньшая, находящаяся перед большей, то она не могла использоваться ещё раз (если читать слева направо) в этом числе, кроме тех ситуаций, когда она выступала в роли большей цифры, следующей за меньшей ($CDXC$ – верная запись числа, $CDCC$ — неверная запись).
В случае, когда за цифрой с большим значением следовала цифра с меньшим, ее вклад в значение числа в целом являлся отрицательным. Примеры, которые иллюстрируют общие правила написания чисел в римской системе счисления, приведены в таблице:
Рисунок 2.
Самое большое число, которое могли обозначить римляне, было $100000$. Поэтому обычно в названиях крупных денежных сумм слова «сотен тысяч» опускались. Запись означала $10$ тыс. сотен, т.е. миллион.
Мы привели несколько правил написания чисел, которые использовались в римской системе счисления. Так что, если вы теперь, путешествуя где-то в Европе, заметите на старинном здании надпись римскими цифрами $MDCCCXLIV$, то легко сможете определить, что он построен в $1844$ году.
Пишем на клавиатуре
Практически все документы, дипломные работы, книги пишутся сейчас на компьютерах. В связи с этим возникает необходимость написания римских знаков на клавиатуре. На самом деле сделать это просто – можно пользоваться символами латинского алфавита. Стандартный вариант набора:
- переключаем клавиатуру на английский язык;
- нажимаем кнопку CapsLock , ведь римские значения пишутся верхним регистром латинской системы алфавита.
Если необходимо ввести длинную комбинацию, к примеру, 177, то для начала проводится вычисление: 100+70+7. После этого набираете с большего числа – CLXXVII. При написании очень больших цифр появляются сложности, в таком случае можно воспользоваться специальными числовыми конвертерами. Подобные онлайн сервисы можно поискать в сети, в свободном доступе есть и картинки с правильным обозначением.
Кроме того, для ввода цифр из Древнего Рима на компьютерных устройствах часто применяются специализированные ASCII коды, для их включения нужно — активировать режим Num Lock , затем, удерживая Alt , ввести определенное сочетание в дополнительной клавиатуре:
- Alt +73 – I;
- Alt +86 – V;
- Alt +88 – X;
- Alt +76 – L;
- Alt +67 – C;
- Alt +68 – D;
- Alt +77 – M.
Данный вариант на первый взгляд кажется сложным, но если работать с таблицей часто, можно быстро понять.
Автор рекомендует:
- Как поставить в Ворде ударение над буквой
- WPS Office — что это за программа, стоит ли её устанавливать?
- Как найти фотографию в интернете по фотографии
- Где найти и как запустить калькулятор на Windows 7/8/10: все способы
- Исправляем ошибку при направлении команды приложению Excel
Перевод из двоичной системы в восьмеричную
Способ 1:
Для перевода в восьмеричную систему нужно разбить двоичное число на группы по 3 цифры справа налево. В последней (самой левой) группе вместо недостающих цифр поставить слева нули. Для каждой полученной группы произвести умножение каждого разряда на 2n, где n — номер разряда.
11012 = (001) (101) = (0*22 + 0*21 + 1*2) (1*22 + 0*21 + 1*2) = (0+0+1) (4+0+1) = (1) (5) = 158
Способ 2:
Так же как и в первом способе разбиваем число на группы. Но вместо преобразований в скобках просто заменим полученные группы (триады) на соответствующие цифры восьмеричной системы, используя таблицу триад:
Триада | 000 | 001 | 010 | 011 | 100 | 101 | 110 | 111 |
---|---|---|---|---|---|---|---|---|
Цифра | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
101110102 = (010) (111) (010) = 2728
Происхождение системы
Система тесно связана с древним городом-государством Римом и созданной им Империей. Однако из-за нехватки сохранившихся примеров происхождение системы неясно, и существует несколько конкурирующих теорий, все в значительной степени предположительные.
Этрусские цифры
Рим был основан где-то между 850 и 750 годами до нашей эры. В то время этот регион был населен разнообразным населением, наиболее развитым из которых были этруски. Сами древние римляне признавали, что основу большей части их цивилизации составляли этруски. Сам Рим был расположен рядом с южной окраиной этрусских владений, которые занимали большую часть северо-центральной Италии.
Римские цифры, в частности, являются прямым производным от этрусских цифровых символов : «» »,« ? »,« ? »,« ? »и« ? »для 1, 5, 10, 50 и 100 (у них больше символов для больших чисел, но неизвестно, какой символ представляет какое число). Как и в основной римской системе, этруски писали символы, которые добавляли к желаемому числу, от большего к меньшему значению. Таким образом, число 87, например, будет записано 50 + 10 + 10 + 10 + 5 + 1 + 1 = ??????? (это будет отображаться как ???????, поскольку этрусский писался справа налево).
Символы «?» и «?» напоминали буквы этрусского алфавита, а «?», «?» и «?» — нет. Этруски тоже использовали субтрактивную нотацию, но не так, как римляне. Они написали 17, 18 и 19 как «?????», «????» и ???, отражая то, как они произносили эти числа («три из двадцати» и т. Д.); и аналогично для 27, 28, 29, 37, 38 и т. д. Однако они не писали «??» вместо 4 (или «??» для 40), а писали «???», «????» и «?????» вместо 7, 8 и 9 соответственно.
Ранние римские цифры
Ранние римские цифры для 1, 10 и 100 были этрусскими: « I », « X » и « Ж ». Символы 5 и 50 в какой-то момент изменились с Ʌ и «?» на V и ↆ. Последнее было уплощенная ⊥ (перевернутой буквы Т) ко времени Августа , и вскоре после этого стал отождествляться с графически аналогичной буквой L .
Символ для 100 записывался по-разному как > I < или ƆIC , затем был сокращен до Ɔ или C , при этом C (которая соответствовала латинской букве), наконец, выиграла. Возможно, помогло то, что C — это начало слова centum , латинское слово «сотня».
Числа 500 и 1000 были обозначены буквами V или X, наложенными прямоугольником или кружком. Таким образом, 500 было похоже на Ɔ, наложенное на Þ . Это стало D или Ð ко времени Августа, под влиянием графического письма D . Позже она была идентифицирована как буква D ; альтернативный символ «тысяча» был CIƆ , и половины из тысячи или «пятьсот» является правой половина символа, IƆ , и это , возможно, было преобразовано в D .
Обозначение для 1000 представляло собой обведенный или заключенный в квадрат X : Ⓧ, ⊗ , ⊕ , а во времена Августина частично отождествлялся с греческой буквой Φ phi . Со временем символ изменился на Ψ и ↀ . Последний символ в дальнейшем превратилось в ∞ , то ⋈ , и в конечном счете изменены на М под влиянием латинского слова промилле «тысячи».
По словам Пола Кайзера, основными числовыми символами были I , X , C и Φ (или ⊕ ), а промежуточные были получены путем взятия половины из них (половина X — это V , половина C — это L, а половина — Φ / ⊕. это D ).
Вход в секцию LII (52) Колизея , цифры все еще видны.
Классические римские цифры
Колизей был построен в Риме в CE 72-80, и в то время как оригинальные стены по периметру в основном исчезла, пронумерованный от входа XXIII (23) LIIII (54) выживает, чтобы продемонстрировать , что в имперские времена римских цифр уже считать их классическими форма: . Самая очевидная аномалия ( ) — это непоследовательное использование вычитающей записи: в то время как XL используется для 40, IV избегается в пользу IIII : фактически вентиль 44 обозначен как XLIIII .
[Разработчику] Любая таблица значений в OLAP Промо
Анализируем различные данные в 1С, используя OLAP-технологии со всеми прелестями. Т.е. наглядное отображение данных, быстрые расчеты, горизонтальные и вертикальные группировки любой вложенности, удобная фильтрация, Drag’n’Drop и ещё много приятных вещей от MS.
Обработка на входе принимает практически любую таблицу значений (ТЗ в которой колонкам указаны типы значений, строка, число и т.п.), на выходе имеем на форме 1С сводную таблицу и график по этой ТЗ, с которой работаем, как и в Excel со сводной таблицей и диаграммой.
Взял за основу разработку «OLAP Анализ счёта» ( http://infostart.ru/public/14964/ ) от JohnyDeath и переделал под любую ТЗ.
Опционально используется «Прогресс бар для 1С 77» (http://infostart.ru/public/14061/ ) от Gmix.
1 стартмани
Как писать римские цифры
Переключите раскладку клавиатуры на латиницу, то есть на английский язык и нажмите кнопку Caps Lock (все заглавные)
Теперь, обратите внимание, что многие, заглавные буквы латинского алфавита способны заменить римские цифры
Давайте определимся, какие буквы нам понадобятся:
- Английская буква И, то есть — I выглядит как единица;
- Две таких буквы подряд — II заменят двойку;
- Три буквы — III, тройку;
- Для того, чтобы написать четвёрку, призовём на помощь букву В, только английскую (V), и перед ней не забудем написать единичку — IV.
Я думаю, что принцип написания стал вам понятен, хотя бы до восьми включительно — VIII. Для написания девятки, нам понадобится буква икс (X) с буквой I впереди — IX. Для обозначения пятидесяти, нам понадобится буква — L, для сотни — C, для пяти сотен — D, и наконец, для тысячи — M.
То есть, для написания римских цифр, нам понадобится только латинский алфавит.
Как писать римскими цифрами, если не знаешь, как они пишутся
А что делать, если ты не уверен в том, как правильно выглядит та или иная римская цифра? К примеру, вы не в курсе, как выглядит римскими символами цифра 83. Для того, чтобы этот способ сработал, требуется программа Word. Возможно, что данный способ работает и в других текстовых редакторах, не знаю, я лично пользуюсь Word, и описываю действия в нём.
Зажмите на клавиатуре одновременно кнопки Ctrl+F9. При этом появятся фигурные скобки, а курсор будет находится в центре, нажимаем знак равенства, нужную цифру, к примеру 83 и левый слеш, то есть такую наклонную линию \. Далее ставьте звёздочку, нажмите Caps Lock, и напишите по английски слово — роман, то есть, ROMAN и нажимаем F9.
Благодаря этой формуле, автоматически подставляются римские цифры.
Повторю ещё раз:
- Ctrl+F9;
- =83\*;
- Caps Lock;
- ROMAN;
- F9.
Получится такая формула {=83*\roman} которая после нажатия на кнопку F9, преобразуется в римскую цифру — LXXXIII.
Но лично мне кажется, что намного быстрее и удобней, без всяких формул подставлять заглавные английские буквы вместо римских цифр. Теперь вам известно, как написать римскую цифру 1 на клавиатуре компьютера или ноутбука, выбирайте тот способ, который вам больше подходит.
Полезные статьи:
Youtube Analytics (Ютуб Аналитик) — аналитика Ютуб каналов;
Акинцев и партнёры — информация для инфобизнеса и МЛМ;
Бесплатная реклама в Интернете (источники трафика);
Бизнес на Авито от команды проекта Интренинг;
Бизнес на Амазоне — обучающий проект от Интренинга;
Бизнес сегодня — обзор онлайн бизнес систем для новичков.
Римские цифры
От 1 до 50
Таблица 1 . Самые распространенные римские цифры
Арабские | Римские |
1 | I |
2 | II |
3 | III |
4 | IV |
5 | V |
6 | VI |
7 | VII |
8 | VIII |
9 | IX |
10 | X |
11 | XI |
12 | XII |
13 | XIII |
14 | XIV |
15 | XV |
16 | XVI |
17 | XVII |
18 | XVIII |
19 | XIX |
20 | XX |
21 | XXI |
22 | XXII |
23 | XXIII |
24 | XXIV |
25 | XXV |
26 | XXVI |
27 | XXVII |
28 | XXVIII |
29 | XXIX |
30 | XXX |
31 | XXXI |
32 | XXXII |
33 | XXXIII |
34 | XXXIV |
35 | XXXV |
36 | XXXVI |
37 | XXXVII |
38 | XXXVIII |
39 | XXXIX |
40 | XL |
41 | XLI |
42 | XLII |
43 | XLIII |
44 | XLIV |
45 | XLV |
46 | XLVI |
47 | XLVII |
48 | XLVIII |
49 | XLIX |
50 | L |
От 10 до 100, от 100 до 3000
Таблица 2 . Приведены числа кратные 10 (от 10 до 100).
Арабские | Римские |
10 | X |
20 | XX |
30 | XXX |
40 | XL |
50 | L |
60 | LX |
70 | LXX |
80 | LXXX |
90 | XC |
100 | C |
Таблица 3 . Приведены числа, кратные 50 (от 50 до 1000).
Арабские | Римские |
50 | L |
100 | C |
150 | CL |
200 | CC |
250 | CCL |
300 | CCC |
350 | CCCL |
400 | CD |
450 | CDL |
500 | D |
550 | DL |
600 | DC |
650 | DCL |
700 | DCC |
750 | DCCL |
800 | DCCC |
850 | DCCCL |
900 | CM |
950 | CML |
1000 | M |
Таблица 4 . Приведены числа, кратные 100 (от 100 до 3000).
Арабские | Римские |
100 | C |
200 | CC |
300 | CCC |
400 | CD |
500 | D |
600 | DC |
700 | DCC |
800 | DCCC |
900 | CM |
1000 | M |
1100 | MC |
1200 | MCC |
1300 | MCCC |
1400 | MCD |
1500 | MD |
1600 | MDC |
1700 | MDCC |
1800 | MDCCC |
1900 | MCM |
2000 | MM |
2100 | MMC |
2200 | MMCC |
2300 | MMCCC |
2400 | MMCD |
2500 | MMD |
2600 | MMDC |
2700 | MMDCC |
2800 | MMDCCC |
2900 | MMCM |
3000 | MMM |
Перевод арабского числа в римское (и наоборот)
Разумеется вручную переводить (считая тысячи, сотни, и десятки) арабские числа в римские — занятие то еще (и вряд ли кто-то этим занимается, кроме может быть каких-нибудь математиков или историков).
Поэтому для этих целей гораздо удобнее пользоваться программами, которые могут за вас все посчитать и конвертировать. Благо, что для расчетов ничего сложнее, чем Excel или Word ненужно (да и их если нет — можно воспользоваться аналогами, в том числе и онлайн-версиями).
Способ 1 (Excel)
Один из самых простых способов перевести обычное число в римское — это воспользоваться спец. функцией Excel (тем более, что Microsoft Office есть практически на каждом втором ПК) . Кстати, если вы никогда не работали с Excel — то заранее предупреждаю, что написание обычных формул ничуть не сложнее, чем набрать какое-нибудь слово в тексте.
1) Если у вас нет Excel — можно установить его бесплатный аналог (например, Libre Office) — https://ocomp.info/chem-zamenit-word-i-excel.html#LibreOffice
2) Кроме этого, можно воспользоваться Яндекс-диском: в его арсенале так же есть онлайн-версия Excel.
Яндекс-диск — создать таблицу
И так, будем считать, что Excel (или его аналог) у вас есть, и программа запущена — перед вами большой лист в клеточку. Теперь выберите первую ячейку A1, и в верхнюю строку с формулой напишите:
где 355 — число, которое вам нужно конвертировать в римское.
После нажмите Enter. Программа автоматически покажет вам в ячейке A1 римское число (см. пример на скрине ниже). Теперь можно скопировать его и вставить в любой другой документ/текст.
Libre Office (или Excel) — формула перевода в римское число
Если вам в последствии понадобиться другое число — просто поменяйте его в формуле (в скобках) и Excel тут же покажет вам новый результат.
Для обратного перевода используется другая формула:
где LXXX — римское число
Обратите внимание на кавычки — они обязательны, т.к. римские числа задаются текстом
Формула перевода римского числа в арабское
Способ 2 (Word)
Если первый способ вам показался сложным (или вылезла какая-нибудь ошибка) — то осуществить перевод можно и в Word (причем, в некоторых случаях это выполняется даже побыстрее) .
Я покажу свой пример на версии Office 2019 (в принципе, аналогично будет выполняться и в других современных версиях 2016, 2013).
Word — формат номеров страниц / Кликабельно
Далее укажите формат страниц в виде арабских чисел “1, 2, 3. ” и выберите нумерацию страниц с того числа, которое вам нужно перевести в римское. В моем примере 3569.
После чего просто выберите новый формат нумерации “I, II, III” и ву-а-ля — арабское число преобразуется в римское. Осталось только скопировать его и вставить в нужный вам текст.
Меняем формат и готово!
Способ 3 (Word)
В Word есть еще один способ, как можно быстро перевести число в римское:
- сначала нажмите сочетание кнопок Ctrl+F9 — у вас появятся фигурные скобки;
- в фигурных скобках напишите: =542\*Roman (где вместо 542 — можно поставить свое число);
- нажмите F9 (пример на скриншоте ниже).
Источник статьи: http://ocomp.info/rimskie-tsifryi.html
Как заменить арабские номера месяцев на кварталы римскими цифрами
Пример 2. В таблице Excel содержатся данные о транзакциях компании за каждый месяц в году. Заполнить колонку «Номера отчетных периодов» соответствующими номерами месяцев с использованием римских чисел.
Вид исходной таблицы:
Для вычислений используем следующую формулу массива:
Выражение МЕСЯЦ(ДАТАЗНАЧ(A3:A14&»1″)) возвращает значение номера месяца в виде арабского числа для каждого месяца, которое в свою очередь преобразует в римское число функция РИМСКОЕ. Результат вычислений:
Теперь усложним задачу. Необходимо проставить римскими цифрами номера кварталов соответственно для каждого месяца в году. Для этого добавим в формулу функцию ВЫБОР со своими аргументами:
Примеры как в Excel перевести арабские цифры в римские
Пример 1. В таблице приведены арабские числа. Выполнить их преобразование к римским числам, если это возможно, и записать полученные значения в соседнем столбце.
Исходная таблица имеет следующий вид:
Для преобразований используем формулу:
Описание аргументов:
- РИМСКОЕ(A2:A11) – функция, возвращающая римские числа в результате преобразования данных, которые содержатся в диапазоне ячеек A2:A11;
- «Недопустимое число» – текстовая строка, возвращаемая функцией ЕСЛИОШИБКА, если преобразование данных функцией РИМСКОЕ невозможно.
Результат вычислений:
Благодаря процессу конвертирования функции нам удалось выполнить перевод всех арабских положительных чисел в римские цифры.
Методы для группировки данных по полю,полям в Таблице Значений на примере универсального метода списания по партиям, а также отбора строк в ТЗ по произвольному условию. Для 8.x и 7.7 Промо
Я очень часто использую группировку данных по полю и полям, как в восьмерке, так и в семерке. Это аналог запроса Итоги, но там строится дерево, а в большинстве случаев нужны «плоские данные». Да и делать запрос в большинстве случаев более накладный процесс, чем работа с ТЗ.
Все достоинства такого подхода приведены на примере метода универсального списания по париям, а так же отбора строк в ТЗ по произвольному условию.
Для 7.7 еще отчеты сравнения двух ТЗ. Работая с различными базами для упрощения сравнения номенклатуры, или как аналог джойнов(join), сделал сравнение двух таблиц значений по нескольким полям. Пока группировки полей должны быть уникальны.
Часто приходится искать дубли, для универсального поиска есть ДублиВТзПоПолю и пример в Тест.ert.
1 стартмани