I am wondering if there is any way to represent infinity (or a sufficiently high number) in MS Excel.
I am particularly looking for something like Double.POSITIVE_INFINITY
or Double.MAX_VALUE
in Java.
pnuts
58k11 gold badges85 silver badges137 bronze badges
asked Oct 15, 2015 at 9:56
1
I like to use 1e99 as it gives the largest number with the fewest keystrokes but I believe the absolute maximum is actually 9.99999E+307. At that stage of the number spectrum I don’t think there is much difference as far as Excel is concerned.
answered Oct 15, 2015 at 10:02
8
I think it’s worth adding that, Infinity as well as other special values can be returned from a vba function (How do you get VB6 to initialize doubles with +infinity, -infinity and NaN?):
Function Infinity(Optional Recalc) As Double
On Error Resume Next
Infinity = 1/0
End Function
When entered as a cell formula a large number is shown (2^1024). You can set a conditional format to show «+Infinity» as a number format with a formula condition:
=AND(ISNUMBER(A1),A1>2^1023*(2-2^-52))
A dummy argument containing a dynamic reference can be inserted so that values are recalculated when the workbook is opened, for example:
=Infinity(IF(,) IF(,))
zx8754
50.9k12 gold badges115 silver badges201 bronze badges
answered Feb 21, 2018 at 10:40
lori_mlori_m
5,4071 gold badge18 silver badges28 bronze badges
With LibreOffice 6 I use 1.79769313486231E+308
that seems the largest number it allows me to enter, but I miss not having an exact representation of +- infinite, also because I suspect the number above is implementation specific…
This is an other point that makes me think that spreadsheets are great for visualising, editing and simple computations on tabular data, but for doing more complex operations/modelling a real programming language is a must…
answered Jan 20, 2021 at 8:53
AntonelloAntonello
5,9223 gold badges30 silver badges55 bronze badges
Бесконечность в excel
Автор Вадим Gofa задал вопрос в разделе Компьютеры, Связь
как в Excel поставить бесконечность и получил лучший ответ
Ответ от Максим Юдин[гуру]
«Вставка» -> «Символ» -> ∞ 🙂
Excel 2007 Developer Reference > Concepts
подробнее.
Excel > Справочник по функциям > Статистические
подробнее.
Рассмотрим, чего могут ожидать от жизни люди родившиеся в
подробнее.
Знак бесконечности — математической символ, графически представляет концепцию бесконечности. Чтобы набрать его на клавиатуре, нужно использовать комбинацию Alt+8734. Число вводится с цифровой панели при включенном Num Lock.
В 1655 году математик Джон Валлис первым обозначил бесконечность именно таким ∞ значком в своём трактате «о конических сечениях». Тогда он не объяснил, почему избрал именно этот символ. А сейчас уже и не спросишь. По одной версии, это связано с римским числом 1000 (изначально выглядевшим так ↀ , или так CƆ). По другой — с последней буквой греческого алфавита омегой (ω) . Применяется этот знак, в основном, в математике. Помню, как чувствовал себя обманутым, когда узнал, что на ноль делить, всё-таки, можно. А простым смертным, такие категории человеческого мышления ни к чему. Какая разница есть ли края у вселенной, если нам даже до соседней галактики — как до луны пешком.
Сам символ упавшей восьмёрки значительно старше. Возможно, он связан с уроборосом — змеёй, проглотившей свой хвост. Такие символы присутствовали в наскальных надписях, обнаруженных в Тибете.
В рамках данной заметки, я расскажу вам как набрать на клавиатуре знак бесконечности несколькими методами.
Метод 1. Скопируйте знак бесконечности
Вот знак бесконечности: ∞
Метод 2. Комбинация клавиш с Alt
Данный метод действует далеко не везде, учитывайте это. Например, в WordPad отображается символ бесконечности, а в обычном блокноте или же в строке браузера нет (там будет ▲). Сам метод. Зажмите кнопку «Alt», наберите «8734» (в правой колодке клавиатуры) и отпустите «Alt». Должен появиться знак ∞.
Метод 3. В Word с помощью комбинации Alt + X
В Ворде наберите «221E» (без кавычек), а затем нажмите комбинацию клавиш «Alt + X». Вместо кода появится знак бесконечности.
Метод 4. В Html
При редактировании html, можно использовать специальные конструкции «∞» или «∞» (в обоих вариантах без кавычек). При отображении, вместо конструкций появится символ бесконечности.
Метод 5. С помощью таблицы символов
Откройте меню Пуск и в поиске наберите «таблица символов». Выберите пункт с одноименным названием. Откроется окно с символами. В нем можно либо вручную найти знак бесконечности, либо можно сделать следующее. Внизу в выпадающем списке «Группировка» выберите пункт «Диапазоны Юникода». Откроется небольшое окно, в нем необходимо выбрать пункт «Математические операторы». Во второй строке по середине будет символ бесконечности, Щелкните по нему. Затем нажмите кнопку «Выбрать» под таблицей и скопируйте символ из текстового поля рядом (или нажмите кнопку «копировать»). Дальше вставьте бесконечность там, где вам необходимо.
Так же возможно вас заинтересует:
Подписывайтесь в социальных сетях и делайте репосты!
Excel для Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше
Операторы определяют операции, которые необходимо выполнить над элементами формулы. В Excel используются общие математические правила для вычислений, в том есть круглые скобки, экспоненты, умножение и деление, сложение и вычитание, а также сокращенное пемдас (заставьте Уважаемый родственницей Салли). С помощью скобок вы можете изменить порядок вычислений.
Типы операторов. Существуют четыре разных типа операторов вычислений: арифметическое, Сравнение, Объединение текстаи ссылка.
-
Арифметические операторы
Арифметические операторы служат для выполнения базовых арифметических операций, таких как сложение, вычитание, умножение, деление или объединение чисел. Результатом операций являются числа. Арифметические операторы приведены ниже.
Арифметический оператор
Значение
Пример
+ (знак «плюс»)
Сложение
= 3 + 3
– (знак «минус»)
Вычитание
Отрицание= 3 – 3
=-3* (звездочка)
Умножение
= 3 * 3
/ (косая черта)
Деление
= 3/3
% (знак процента)
Доля
30
^ (крышка)
Возведение в степень
= 3 ^ 3
-
Операторы сравнения
Операторы сравнения используются для сравнения двух значений. Результатом сравнения является логическое значение: ИСТИНА либо ЛОЖЬ.
Оператор сравнения
Значение
Пример
= (знак равенства)
Равно
= A1 = B1
> (знак «больше»)
Больше
= A1>B1
< (знак «меньше»)
Меньше
= A1<B1
>= (знак «больше или равно»)
Больше или равно
= A1>= B1
<= (знак «меньше или равно»)
Меньше или равно
= A1<= B1
<> (знак «не равно»)
Не равно
= A1<>B1
-
Текстовый оператор конкатенации
Амперсанд (&) используется для объединения (соединения) одной или нескольких текстовых строк в одну.
Текстовый оператор
Значение
Пример
& (амперсанд)
Соединение или объединение последовательностей знаков в одну последовательность
= «Север» & «обмотка» — это результат «Борей».
Если ячейка a1 содержит «Last Name», а B1 — «First Name», = a1& «,» &B1 — «фамилия, имя». -
Операторы ссылок
Для определения ссылок на диапазоны ячеек можно использовать операторы, указанные ниже.
Оператор ссылки
Значение
Пример
: (двоеточие)
Оператор диапазона, который образует одну ссылку на все ячейки, находящиеся между первой и последней ячейками диапазона, включая эти ячейки.
B5:B15
; (точка с запятой)
Оператор объединения. Объединяет несколько ссылок в одну ссылку.
= СУММ (B5: B15, D5: D15)
(пробел)
Оператор пересечения множеств, используется для ссылки на общие ячейки двух диапазонов.
B7:D7 C6:C8
Нужна дополнительная помощь?
0 / 0 / 1 Регистрация: 04.05.2014 Сообщений: 21 |
|
1 |
|
Результат формулы (бесконечность) отображается как «#ЧИСЛО!»12.01.2015, 13:07. Показов 22226. Ответов 3
В Excel’е результатом работы формулы получается бесконечно большое число, в ячейке оно обозначается как «#ЧИСЛО!» и ссылается на ошибку. Формула проверена на программируемом калькуляторе, он утверждает, что результат — именно бесконечность. =ЕСЛИ(И(A17>=3;A17<7);SIN(COS(A17^2+1-1/(A17^3)));ЕСЛИ(И(A17>=7;A17<=10);1/(SIN(LOG((A17^4-1)^(1/5);4)));(1+LN(A17+6))^(1/3)+EXP(A17^3-1))) Проблемное место: (1+LN(A17+6))^(1/3)+EXP(A17^3-1))) Предпринимающиеся варианты: (1+LN(A18+6))^(1/3)+E^(A18^3-1))) — ячейка отображает «#ИМЯ?» В общем, задача такова: отобразить вместо «#ЧИСЛО!» либо знак бесконечности, либо слово «бесконечность». Миниатюры
0 |
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
12.01.2015, 13:07 |
Ответы с готовыми решениями: В какой тип данных конвертировать результат, что бы выдавало число, а не «бесконечность или NaN» Как написать регулярное выражение для выдергивания английских букв и символов: «+», «,», «:», «-«, » «, «!», «?» и «.» Как вывести «х» из формулы если «х» сам ответ Как сделать, чтобы результат показывался при клике на id=»txtDate» без onclick=»getdate()»? 3 |
3827 / 2254 / 751 Регистрация: 02.11.2012 Сообщений: 5,930 |
|
12.01.2015, 14:31 |
2 |
Сообщение было отмечено SanyaClaus как решение Решение у вас получается exp(1060,208), т.е. е1060,208 — такого числа ещё не придумали. Добавлено через 6 минут
отобразить вместо «#ЧИСЛО!» либо знак бесконечности, либо слово «бесконечность». добавьте ещё одно если с проверкой (ЕОШИБКА, ЕСЛИОШИБКА, или (А17^3-1)<30) Добавлено через 6 минут
Однако, позднее нужно построить график по значениям ячеек….. как можно сделать? по моему вместо слова «бесконечность» лучше используйте НД()
1 |
0 / 0 / 1 Регистрация: 04.05.2014 Сообщений: 21 |
|
12.01.2015, 15:17 [ТС] |
3 |
Всего лишь пытаюсь выполнить одно из условий задания
0 |
3827 / 2254 / 751 Регистрация: 02.11.2012 Сообщений: 5,930 |
|
12.01.2015, 15:24 |
4 |
в формуле <=19 не увидел. а по логике должно быть.
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
12.01.2015, 15:24 |
Помогаю со студенческими работами здесь Для каждой проведенной игры напечатать словесный результат: «выигрыш», «проигрыш» или «ничья» С помощью функции реализовать сравнение двух целых чисел (вернуть результат «>», «<» или «=») Двусвязный список с объектом трех типов: «целое число», «вещественное число», «строка» Для каждой проведенной игры напечатать словесный результат: «выигрыш», «ничья» или «проигрыш» Ввести структуру «историческое событие» с полями «число», «месяц», «год», «событие» В заданной последовательности литер, состоящей из букв латинского алфавита и оканчивающейся точкой, определите общее число вхождений букв «a»,»e», «c», «h». Искать еще темы с ответами Или воспользуйтесь поиском по форуму: 4 |
Как поставить на ПК и ноутбуках с операционной системой Windows?
В Windows существует таблица символов. В ней можно искать и копировать различные буквы, цифры и знаки.
- Откройте меню «Пуск».
- В строке «Найти программы и файлы» введите «Таблица символов».
- Пролистайте и найдите бесконечность среди предложенных знаков.
- Нажмите на соответствующую ячейку, воспользуйтесь кнопкой «Выбрать» и скопируйте значок в буфер обмена.
- Вставьте его в текст комбинацией «Ctrl + V».
Существуют ещё несколько универсальных вариантов. Первый из них – пользователь просто копирует символ бесконечности из этой статьи (∞) и вставляет его при нужном числе. Второй – когда зажата клавиша Alt, надо набрать на нумпаде (цифровой клавиатуре справа) число 8734. Когда отпустите кнопки, она появится автоматически.
Как ввести на макбуке или аймаке (операционная система MacOS)?
- Нажмите комбинацию «Command + Control + Пробел».
- Введите внутри поля поиска название символа бесконечности.
- Выберите подходящий шрифт для написания.
- Дважды щёлкните по нему.
Существует другой вариант для Mac. Вы одновременно нажимаете клавишу «Option» и цифру «5» на клавиатуре.
Как написать знак бесконечности на телефоне?
На мобильном телефоне нет возможности поставить бесконечность при помощи сочетаний клавиш. Но здесь есть свои варианты для ввода данного символа.
Айфон
В iOS бесконечность есть на клавиатуре эмодзи. Необходимо перейти в предпоследнюю вкладку и найти среди математических символов нужный нам знак бесконечности.
Андроид (Самсунг и т.д.)
Здесь точный способ будет зависеть от возможностей, которые заложил производитель. Например, на многих смартфонах можно найти кнопку со значком равенства на клавиатуре. Удерживая её, вы увидите над клавишей несколько вариантов, одним из которых будет бесконечность.
Универсальный способ – можно скопировать данный математический значок из нашей статьи (∞).
Как ввести на популярных сайтах или мессенджерах?
Многие мессенджеры предлагают свои эмодзи, среди которых можно попробовать поискать такой значок. Но если его нет, не отчаивайтесь: можно воспользоваться любыми другими способами, которые предусмотрены в вашей операционной системе.
Как напечатать в эксель (табличный редактор Microsoft Office Excel)?
Если вам необходимо добавить бесконечность в таблицу Excel, можно пойти следующим путём:
- Перейдите во вкладку «Вставка».
- В разделе «Символы» выберите функцию «Символ».
- Открылось новое окно, в меню «Набор» найдите «Математические операторы».
- Кликните по знаку в таблице.
- Нажмите «Вставить»
Готово! Нужный знак появился в ячейке таблицы Excel.
Как напечатать в ворде (текстовый редактор Microsoft Office Word)?
Вставка в документ Word полностью аналогична последовательности действий в Excel: «Вставка» – «Символы» – «Символ» – «Математические операторы».
Но в Word существует ещё один способ. Набираем шестнадцатеричный код 221E, а затем одновременно нажимаем по кнопкам «Alt» и «X».
Таблица символов
Бесконечности в разных кодировках соответствуют следующие коды:
Система | Символы |
---|---|
HTML-мнемоники | ∞ или ∞ или ∞ |
Юникод | U+221E |
ASCII-код | 8734 |
Теперь вы знаете несколько способов, как напечатать знак бесконечности на клавиатуре для текстовых редакторов, мессенджеров и других программ. Пользуйтесь тем, который доступен для вашего компьютера, ноутбука или смартфона и будет вам наиболее удобен.