Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Сложный формат ячейки Необходимо в ячейки D13 заменить “.” на “,” , предугадать где будет точка нельзя, также ее может и не быть. Также в данной ячейки необходимо удалить знак “`”, он всегда присутствует в конце. Применил данный код Тест1 Код: plaintext Изначально я использовал данный код Тест2 Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2010, 22:52 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
segail, Когда же вы научитесь выражать свои мысли? Я долго думал, что 97-2003 - это значения или номера ячеек. Судя по всему, версии до 2003 включительно не понимают двоеточия в формуле. А чем вас не устраивает второй вариант? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2010, 23:03 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, Как раз второй вариант и устраивает но в Excel 97-2003 выдает #ЗНАЧ! Пытался сделать первый вариант но он постоянно выдает #ЗНАЧ! не зависимо от версии Excel ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2010, 23:08 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
У меня в 2000-м #ЗНАЧ выдает как раз только первый вариант, а второй работает нормально Вот формула, правда на-русском, гораздо проще: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2010, 23:10 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
segailКак раз второй вариант и устраивает но в Excel 97-2003 выдает #ЗНАЧ! Пытался сделать первый вариант но он постоянно выдает #ЗНАЧ! не зависимо от версии Excel Потому что второй вариант у вас сверху , а первый вариант - снизу . И не я внес эту путаницу. Пока у вас в голове будет такая каша, в программе - тоже будет. Тренируйтесь выражать мысли четко и последовательно, вы же программист, а не поэт, с каждым вашим постом - проблема его расшифровать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2010, 23:38 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
segailПрименил данный код Тест1 ... Изначально я использовал данный код Тест2 ... данный код работает нормально но на 97-2003 идет сбой . Какой такой данный работает нормально, а какой дает сбой я совершенно не понял, и почему сбой - это нормально я тоже не понял. Сообщаю применительно к выложенному вами файлу для экселя 2000: верхний вариант дает #Знач (видимо потому, что не понимает двоеточия) нижний вариант (длиннющая формула) работает нормально формулу можно существенно укоротить - вариант я привел выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2010, 23:53 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
У меня на 2000 вот это Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2010, 00:43 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
Hugo121, Да он тут какую-то ерунду написал Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2010, 00:52 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
сорри, не запятую, а точку, но неважно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2010, 00:53 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, Здравствуйте. Число может быть и с точкой и без точки, число десятичных значений может тоже быть разным (в том числе и без десятичных значений), апостроф всегда присутствует в конце числа. Как преобразовать данный формат в числовое значение, с одним десятичным знаком, если отрицательное то цвет красный (необходимо чтобы данный код срабатывал как в Excel 97-2003 так и в 2007). Пример примерных чисел, которые не обходимо преобразовать: 1` 234` 321.1` 123.456` 1234567.677888995456723` 21345667.7768859647735667865` p/s Более подробно не знаю как объяснить, тем более с примером (см. выш.)… ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 20:15 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
Есть два аспекта - преобразование и отображение Красный цвет относится исключительно к отображению и задается с помощью формата ячейки. Что касается одного знака после запятой: - можно округлить число (функция Round) до одного десятичного знака. Но в этом случае число 234 останется 234, ничего с ним не произойдет. - можно задать формат ячейки с одним десятичным знаком. Тогда все числа (включая 234) будут отображаться с одним десятичным знаком, но при этом фактического округления не произойдет (то есть при вычислениях число будет иметь первоначальную точность) - можно сделать и то и другое Определитесь, что требуется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 20:32 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
segailКак преобразовать данный формат в числовое значение Преобразовать формулой или VBA? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 20:45 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, Постараюсь. Значит если 1` то 1,0 если 234` то 234,0 если 321.1` то 321,1 если 123.456` то 123,5 если 1234567.677888995456723` то 1234567,7 если 21345667.7768859647735667865` то 21345667,8 ну а если -21345667.7768859647735667865` то -21345667,8 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 20:46 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
Shocker.ProsegailКак преобразовать данный формат в числовое значение Преобразовать формулой или VBA? Пример показан вышек второй тест работает у меня в Excel 2007 почему то значения с большими десятичными значениями не срабатывают в Excel 97-2003 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 20:49 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
segailПостараюсь. В то, что я написал, даже не пытались вникнуть. На два вопроса, которые я задал, ответа я не получил: спросил, что нужно, преобразование или отображение - ответа нет, спросил, преобразовывать формулой или VBA - ответа нет, есть куча слов не по делу. В общем так - формулу я уже давал , цвет отрицательных чисел и количество десятичных знаков задается через меню Формат => Ячейки Если не будете делать хоть что-то самостоятельно и, самое главное, пытаться понять, что вам отвечают, никто вам помогать не будет. Если вам непонятен ответ, значит пока вы не проясните суть ответа дальше двигаться нельзя. Я уже в третий раз отсылаю к ранее данным ответам, это просто хамство с вашей стороны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 20:58 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
segailПример показан вышек второй тест работает у меня в Excel 2007 почему то значения с большими десятичными значениями не срабатывают в Excel 97-2003 мало знать слова, надо еще складывать их в предложения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 21:08 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 21:15 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
segailПочему данный код VBA выдает значение #ЗНАЧ! в Excel 97-2003 если есть числа десятичных значений? Я не знаю, что такое "числа десятичных значений", поэтому у меня #ЗНАЧ на Excel2000 не выдает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 21:18 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
#ЗНАЧ будет выдаваться, если в региональных настройках используется точка в качестве десятичного разделителя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 21:23 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, Тогда я тоже не знаю… Данные поступаю из txt файла в ячейку F15 а в ячейки D15 преобразуются в числовое значение, может тут причина? p/s Число десятичных знаков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 21:29 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
segailможет тут причина? возможную причину я назвал, пока не проверите - не продолжаем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 21:52 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, понял ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2010, 22:08 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro#ЗНАЧ будет выдаваться, если в региональных настройках используется точка в качестве десятичного разделителя. Здравствуйте. Проверил. В Excel 97-2003 в региональных настройках (разделитель целой и дробной части) поставлена точка… ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2010, 21:11 |
|
||
|
Сложный формат ячейки
|
|||
|---|---|---|---|
|
#18+
segailВ Excel 97-2003 в региональных настройках (разделитель целой и дробной части) поставлена точка… Ну вот и причина. VALUE хочет число в региональном формате, а не в том, которое вы пытаетесь ему подсунуть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2010, 21:16 |
|
||
|
|

start [/forum/topic.php?fid=60&tid=2159912]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 345ms |

| 0 / 0 |
