Ru-Board.club
← Вернуться в раздел «Программы»

» Excel FAQ (часть 3)

Автор: SERGE_BLIZNUK
Дата сообщения: 21.06.2007 07:30
mp3exchanger

Цитата:
Как добиться правильного отображения, не используя "Числовой" формат, с определённым числом знаков после запятой

а можно поинтересоваться - чем вызвано подобное ограничение? Мне кажется, что использование формата ячейки - это самый (если не единственно) правильный путь!
Ведь он как раз влияет на отображение ячейки, не затрагивая (в общем случае) её содержимое!
Автор: mp3exchanger
Дата сообщения: 21.06.2007 11:12
lucky_Luk

Цитата:
Попробуй сделать шире столбец с этим числом

Цитата:
числа со знаком ' вначале тоже в расчет не берут?

Ширина достаточная, а вариант с символом ' я даже не рассматриваю, т.к. чисел довольно много

SERGE_BLIZNUK

Цитата:
использование формата ячейки - это самый (если не единственно) правильный путь!

Мне что, каждой отдельной ячейке присваивать свой формат - кому 7 знаков после запятой, а кому 9... чисел то много.


Попробую сформулировать вопрос точнее. Почему в ячейке стоит число 0,00123456789, а на экране я вижу 0,001234568?
Автор: SERGE_BLIZNUK
Дата сообщения: 21.06.2007 13:42
mp3exchanger
для всего столбца (если он числовой!) задайте формат ячейки:
(Все форматы):
0.0#############################
Автор: mp3exchanger
Дата сообщения: 21.06.2007 14:16
SERGE_BLIZNUK
Да, это работает, но всё равно коряво. К примеру, если попадётся целое число, то к нему будет добавлен 0, а это уже лишнее. Мне кажется, что вопрос можно решить настройками Excel, но я не могу найти их. Почему то у меня любое число не показывает больше девяти знаков после запятой.
Автор: Gabzya
Дата сообщения: 21.06.2007 16:31

Цитата:
а, это работает, но всё равно коряво. К примеру, если попадётся целое число, то к нему будет добавлен 0, а это уже лишнее
#####,########################
Автор: mp3exchanger
Дата сообщения: 21.06.2007 20:13
Gabzya,
0,00123456789 = ,00123456789
Автор: SERGE_BLIZNUK
Дата сообщения: 21.06.2007 22:55
mp3exchanger
ну если так сильно надо, чтобы в определённом столбце отображалось правильно, тогда можно использовать макрос, которые всем ячейкам с целыми числами поставит формат "Общий", а числам с дробной частью - 0,####################
Макрос либо вызвать ручками (предпочтительнее), либо вообще повесить на изменение данных в листе...
Надо?
Автор: lucky_Luk
Дата сообщения: 21.06.2007 23:44
Gabzya
Объясни пожалуйста относительно значка ' перед числом - ф-и СУММЕСЛИ и СЧЕТЕСЛИ содержимое ячейки с таким значком воспринимают как число или нет?
Подскажите ф-ю, такую же как СУММЕСЛИ, но чтобы работала с двумя критериями отбора, а не с одним.
Автор: Mushroomer
Дата сообщения: 22.06.2007 00:00
lucky_Luk
Цитата:
Объясни пожалуйста относительно значка
А попробовать самому проверить? Не воспринимается, конечно.

Цитата:
Подскажите ф-ю, такую же как СУММЕСЛИ, но чтобы работала с двумя критериями отбора, а не с одним
Объедини эти два критерия в один столбец и проверяй по нему.
Автор: mp3exchanger
Дата сообщения: 22.06.2007 09:12
SERGE_BLIZNUK
Цитата:
Макрос ... Надо?
Нет, спасибо. Овчинка не стоит выделки

Знатоки макросописания, помогите в другом вопросе. Имею 2 длинных списка с названиями. Один список короче другого. В обоих списках есть полностью совпадающие названия. Цель: объединить 2 списка в один таким образом, чтобы полностью совпадающие названия оказались вверху, а все остальные ниже.
Автор: ZORRO2005
Дата сообщения: 22.06.2007 13:59
mp3exchanger

1.Названия могут повторяться в каждом из списков или
каждый список заранее уникален?
2.Объединенный список должен быть уникальным?

Самый простой вариант если 2 списка уникальны без VBA следующий:
1. Помещаещь два столбца друг под другом. Допустим столбец A(A1:A1000)
2. B1=СЧЁТЕСЛИ($A$1:$A$1000;A1)
Копируешь вниз на столбец B.
3. Сортируешь от большего к меньшему.
4. Удаляешь дубликаты если нужно
Автор: mp3exchanger
Дата сообщения: 22.06.2007 14:20
ZORRO2005

Каждый список уникален.


Цитата:
4. Удаляешь дубликаты если нужно

Это и есть слабое звено. Долго руками удалять.
Автор: ZORRO2005
Дата сообщения: 22.06.2007 14:59
mp3exchanger

Цитата:
Это и есть слабое звено. Долго руками удалять.

Ну с этим точно помогут на этом форуме
как решение
РАСШИРЕННЫЙ ФИЛЬТР с выбором только уникальных значений
Подправил была ошибка:
B1=СЧЁТЕСЛИ($A$1:$A$1000;A1)
Автор: mp3exchanger
Дата сообщения: 22.06.2007 15:49
ZORRO2005
Меня устроила связка СЧЁТЕСЛИ и РАСШИРЕННЫЙ ФИЛЬТР
Спасибо за наводку
Автор: lucky_Luk
Дата сообщения: 24.06.2007 17:37
Mushroomer

Цитата:
А попробовать самому проверить? Не воспринимается, конечно.

Спасибо .
Mushroomer

Цитата:
Объедини эти два критерия в один столбец и проверяй по нему.

Так и сделал. Пришлось городить дополнительный столбец с новым критерием, который учитывает первые два, с 2 вложенными ЕСЛИ. Но это неудобно.
Автор: divik
Дата сообщения: 25.06.2007 07:38
Ребята как сделать по таким данным:
-в ячейке создал список работ
-выбираю одну работу
- и нужно чтобы характеристики которые относятся только к данной работе, они расположены в данных на другом листе(все данные всех работ),отразились в ячейках с право(включая формулы) в нескольких ячейках, т.к. характеристик несколько(числовые и текстовые)
Подкинте мыслю!!!!!!!
Автор: espero2000
Дата сообщения: 25.06.2007 07:56

Цитата:
Ребята как сделать по таким данным:
-в ячейке создал список работ
-выбираю одну работу
- и нужно чтобы характеристики которые относятся только к данной работе, они расположены в данных на другом листе(все данные всех работ),отразились в ячейках с право(включая формулы) в нескольких ячейках, т.к. характеристик несколько(числовые и текстовые)
Подкинте мыслю!!!!!!!


Используй для этого ExBase: www.exbase.narod.ru
Автор: ZORRO2005
Дата сообщения: 25.06.2007 09:17
divik
Используй ВПР.
Каждый второй вопрос про это,
посмотри в топике
Автор: Mushroomer
Дата сообщения: 25.06.2007 09:55
lucky_Luk
Цитата:
Так и сделал. Пришлось городить дополнительный столбец с новым критерием, который учитывает первые два
Зачем? Я говорил о дополнительном столбце тип =А1&D1 и вод по нему уже СУММЕСЛИ. Только там с форматами надо повнимательней.

Добавлено:
ZORRO2005
Цитата:
Используй ВПР.
Я об этом divik уже 2 раза говорил

divik
Единственное что не будет работать это формулы, т.к. ВПР возвращает всегда значение.
Автор: divik
Дата сообщения: 25.06.2007 12:31
espero2000
попробую!
СПАСИБ!!!!!

Добавлено:
Mushroomer

Цитата:
Единственное что не будет работать это формулы, т.к. ВПР возвращает всегда значение.

-а мне нужны формулы..........???
Автор: DNS07
Дата сообщения: 29.06.2007 17:35
у меня такая проблема. надо наполнить прайс в формате csv, но не могу разобраться вот в чем. например выбираю ячейку F44 выделяю ее мышкой, она становится выделенной черной рамкой. как мне внести в эту ячейку много текста(описание товара например), так чтобы он не выходит за поля этой ячейки ?? Excel 2007 использую. буду очень благодарен за помощь
Автор: SERGE_BLIZNUK
Дата сообщения: 29.06.2007 19:45
DNS07
Цитата:
как мне внести в эту ячейку много текста(описание товара например), так чтобы он не выходит за поля этой ячейки

Если я правильно Вас понял, то весь набранный текст будет в текущей ячейке до тех пор пока вы не смените текущую ячейку (клавишами курсора или мышкой) или пока не нажмёте клавишу Enter. если нужны переводы строк внутри ячейки используйте сочетание Alt-Enter.
Автор: DNS07
Дата сообщения: 30.06.2007 03:57
SERGE_BLIZNUK
спасибо за помощь. но дальше столкнулся с другой проблемой. например текста описания товара много, вношу его в ячейку и он вылазит вниз раздвигая ячейку до ненормального состояние. как быть в этой ситуации ?
Автор: SERGE_BLIZNUK
Дата сообщения: 30.06.2007 05:57
DNS07
А никак... ) Либо 1) раздвигать столбец (увеличивать ширину столбца)
2) уменьшать размер шрифта
3) тупо МЕНЬШИТЬ высоту строки до нужной высоты (одна, две, три, (сколько надо)... строчки. но тогда, разумеется, весь текст виден не будет и, чтобы его увидеть, надо будет либо выделять ячейку, либо подводить к ней курсор мыши (тогда должен всплывать хинт)
Автор: lucky_Luk
Дата сообщения: 30.06.2007 19:02
Mushroomer

Цитата:
Я говорил о дополнительном столбце тип =А1&D1 и вод по нему уже СУММЕСЛИ. Только там с форматами надо повнимательней.

Понял, а что с форматами, какие будут глючить?
Объединение числового с общим вроде кушает.
Где посмотреть синтаксис формата ячейки (расшифровку шаблонов, которые появляются при выборе формата ячейки "(все форматы)"?
Нужно сделать такой же формат, как и процентный - чтобы автоматом умножал значение на 100, но чтобы не выводился символ "%" (уже спрашивал, не ответили).
Автор: Mushroomer
Дата сообщения: 30.06.2007 23:14
lucky_Luk
Цитата:
какие будут глючить?
Глючит - не глючит, дело не в этом. Просто я так навскидку (это надо просто проверить) не могу сказать, какой формат получится при таком слиянии. А от этого будет зависеть как правильно оформить функцию СУММЕСЛИ.
Автор: lucky_Luk
Дата сообщения: 01.07.2007 00:08
Mushroomer

Цитата:
Просто я так навскидку (это надо просто проверить) не могу сказать, какой формат получится при таком слиянии.

При слиянии ячейки с числовым форматом с ячейкой с общим форматом получается общий, остальные не проверял.
Автор: astaroth
Дата сообщения: 01.07.2007 15:22
Прошу помочь.
Как сделать доступную функцию разворачивание или сворачивание структуры (+ и -), если на лист установить защиту. Или это невозможно в принципе?
Автор: OOD
Дата сообщения: 02.07.2007 10:21
Проблема такая есть документ Excel , работаю с документом по сети Excel 2003 ,размер документа 50 мб , при сохранении документа через локальную сеть 100 мегабит сохранение документа занимает от 5 до 10 минут, или же просто документ виснет


Если документ скопировать на локальную машину произвести изменение , то сохранение занимает несколько секунд...

Где искать причину?
Автор: Ivanov Ivan
Дата сообщения: 03.07.2007 12:48
Как сделать, чтобы заголовки столбцов оставались на месте, а строчки перемещались, то есть чтобы не использовать полосу прокрутки, а прокручивать список просто колёсиком мышки?
И еще: как сделать, чтобы ВСЕ ячейки в таблице растягивались по содержимому?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Настройка The Bat под gmail.com


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.