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

» Excel FAQ (часть 4)

Автор: Mushroomer
Дата сообщения: 04.08.2009 22:01
edselurt
в одной формуле имхо не получится.
В ячейке U6 формула =Если(J6+F6-E6-S6>0;J6+F6-E6-S6;"")
В ячейке Т6 формула =Если(J6+F6-E6-S6Б<=0;-(J6+F6-E6-S6);"")
Автор: edselurt
Дата сообщения: 04.08.2009 22:28
Mushroomer
В ячейке Т6 формула =Если(J6+F6-E6-S6Б<=0;-(J6+F6-E6-S6);"") : не работает , а работает в ячейке Т6 формула =Если(J6+F6-E6-S6<=0;-(J6+F6-E6-S6);"") , так будет правильно ??? Заранее благодарен.
Автор: Mushroomer
Дата сообщения: 04.08.2009 22:59
edselurt
Цитата:
=Если(J6+F6-E6-S6Б<=0;-(J6+F6-E6-S6);"")
ну конечно там Б лишняя это не та раскладка была.
Автор: Boris 123
Дата сообщения: 06.08.2009 10:03
Доброго времени суток.
Переречитал все фао но ответа так и ненашол. Возможно он есть у когото в голове, и так нужно убрать(скрыть) знак процента(%) в процентном формате выражения ячеек, другими словами чтобы проценты отображались как число без знака %.
надеюсь доступно обяснил.
Автор: SERGE_BLIZNUK
Дата сообщения: 06.08.2009 10:30
Boris 123
не нашли как? и правильно, дело в том, что процентный формат определяется именно по наличию процентика в строке формата. Убираем процент - получаем обычный цифровой формат :(
А почему банально не умножать значения на 100? мне кажется, что получится то, что Вы хотите увидеть...
Автор: Boris 123
Дата сообщения: 06.08.2009 13:40

Цитата:
А почему банально не умножать значения на 100? мне кажется, что получится то, что Вы хотите увидеть...

Спасибо, я так и думал сделать, но так как документ очень обёмный для уверенности и задал даный вопрос.
Автор: SERGE_BLIZNUK
Дата сообщения: 06.08.2009 15:18

Цитата:
Спасибо, я так и думал сделать, но так как документ очень обёмный для уверенности и задал даный вопрос.

ну, это и макросом можно сделать...

Только учтите, если Ваши проценты используются в каких-то вычислениях - там их ОБЯЗАТЕЛЬНО надо делить на 100, иначе все расчёты пойду псу под хвост...
Автор: edselurt
Дата сообщения: 07.08.2009 16:36
Помогите , разработать формулу , если Е4 положительное число , то умножается на Т4 , а если Е4 отрицательное число , то умножается на Р4
Автор: Mushroomer
Дата сообщения: 07.08.2009 16:59
edselurt
что-то проблемы у тебя с функцией Если. Никак ты ее логику работы понять не можешь
=ЕСЛИ(E4>0;E4*T4;ЕСЛИ(E4<0;E4*P4;"0 никуда не входит"))
0 не является ни положительным, ни отрицательным числом
Автор: edselurt
Дата сообщения: 07.08.2009 17:20
Mushroomer
Формула работает супер , но помогите исправить ЕСЛИ(E4<0;E4*P4; чтобы результат был отрицательный , т.е со знаком "-".


Добавлено:
Mushroomer
Большое спасибо, разобрался сам.
Автор: OXDBA
Дата сообщения: 10.08.2009 10:50
Всем доброго времени суток!
Есть файл Excel 2003, без макросов, скриптов и т.д. В него через copy/paste с различных сайтов добавляют данные на трех языках (русский, английский, немецкий), иногда этот самый paste самопроизвольно происходит не только в текущую ячейку, но и в другую на этой странице, с заменой существующих данных. В каком напрвлении копать?
Автор: kimtan
Дата сообщения: 10.08.2009 20:14
OXDBA
Вам нужен макрос, который бы заменял знаки табуляции, абзаца и переноса на пробелы, но это в другую ветку. Или перед вставкой в Excel делать это в текстовом редакторе.
Автор: polk90
Дата сообщения: 11.08.2009 03:17
OXDBA
попробуй так, не просто на ячейку встать, а два раза на ней кликнуть, так чтобы курсор появился (или просто F2 нажать), после этого вставляй.
Автор: OXDBA
Дата сообщения: 11.08.2009 09:56
kimtan
polk90
Спасибо.

Цитата:
попробуй так, не просто на ячейку встать, а два раза на ней кликнуть

Вроде так и делается, если просто на ячейку встать, то текст занимает несколько ячеек в одном столбце. Хотя что делает исполнитель в действительности я не вижу, у меня есть только файл и описание проблемы.

Цитата:
Вам нужен макрос, который бы заменял знаки табуляции, абзаца и переноса на пробелы

Ок, попробуем.
Автор: sunne4ka
Дата сообщения: 13.08.2009 10:53
Здравствуйте Уважаемые. Возникла одна маленькая проблема, уже неделю немогу ее решить. Переставил Винду, переставил офис и в экселе теперь один маленький косяк.
Берем новую таблицу, формая ячейки общий. В нем пишем число 1,4563 нажимаем ввод.
Получаем следующее - 14,563. И вот как это исправить всю голову уже поломал, подскажите кто что может.
Автор: SERGE_BLIZNUK
Дата сообщения: 13.08.2009 12:25
sunne4ka
у Вас точно проблема в использовании региональных установок, что является разделитем дробной части, а что является разделителем групп разрядов...

Прямой путь в Пуск - Настройка - Панель управления - Язык и региональные стандарты
(там "дополнительно" и выставить всё правильно)

Потом в Excel - меню Сервис - Параметры - закладка Международные. Поставить галочку "Использовать системные разделители"

Забыл добавить: разделитель дробной и целой части и разделитель разрядов НЕ ДОЛЖНЫ БЫТЬ ОДНИМ И ТЕМ ЖЕ символом!
Автор: sunne4ka
Дата сообщения: 13.08.2009 13:07
Огромное спасибо, проблема решилась.
Автор: 5ettler
Дата сообщения: 15.08.2009 19:58
Всем доброго времени суток!
Помогите решить проблемку.
Необходимо произвести подсчет непустых ячеек. Построчно вводим данные.
Допустим в столбце А2:А6 введены данные, а в столбце В2:В6 производится подсчет значений. Должно выполняться условие если, в А7 нет данных, то необходимо просчитать строки от А2 до А6 и записать результат в B6.
Помогите с формулой, заранее спасибо.
Автор: Mushroomer
Дата сообщения: 15.08.2009 20:23
5ettler
=ЕСЛИ(ЕПУСТО(A7);СЧЁТ(A2:A6);"")
Автор: 5ettler
Дата сообщения: 15.08.2009 20:30
А можно как нибудь унифицировать формулу?
Автор: Mushroomer
Дата сообщения: 15.08.2009 20:36
5ettler
Ну пока ты не напишешь, к чему ты хочешь придти, то я не смогу узнать, что надо делать Я же не телепат.
Автор: 5ettler
Дата сообщения: 15.08.2009 20:40
А1 пусто В1 ""
А2 2 В2 считает, если А3 "" то результат
А3 2 В3 считает, если А4 "" то результат
А4 2 В4 считает, если А5 "" то результат
А5 2 В5 считает, если А6 "" то результат
А6 2 В6 считает, если А7 "" то результат
то есть считать не пустые ячейки от данной ячейки, в данном случае А6 до пустой (А1).
Автор: Mushroomer
Дата сообщения: 15.08.2009 20:46
5ettler
Непонятно. Диапазон, в котором считаются пустые ячейки постоянен?
Автор: 5ettler
Дата сообщения: 15.08.2009 20:50
Нет, в том то и загвозка, т.е при каждом вводе, значение должно пересчитываться.
Автор: Mushroomer
Дата сообщения: 15.08.2009 20:52
5ettler
Я спрашивал про диапазон. A2:A6. Просто будет не одна, 5 формул.
Автор: 5ettler
Дата сообщения: 15.08.2009 21:12
Диапазон не постоянен.
Автор: Mushroomer
Дата сообщения: 15.08.2009 21:20
5ettler
А что будет, если в диапазоне будет 2 пустых значения? Как будет работать формула и какие будут диапазоны, которых будут считаться непустые значения?
1

3

4
Автор: 5ettler
Дата сообщения: 15.08.2009 21:34
Mushroomer
Пустых значений не будет.
А можно посмотреть на формулы (предыдущий пост), может это то что я ищу.
Автор: Mushroomer
Дата сообщения: 15.08.2009 22:19
5ettler

Цитата:
А2 2 В2 считает, если А3 "" то результат
А3 2 В3 считает, если А4 "" то результат
А4 2 В4 считает, если А5 "" то результат
А5 2 В5 считает, если А6 "" то результат
А6 2 В6 считает, если А7 "" то результат

мне это не понятно. что такое 2?
Т.е. в диапазоне не будет пустых значений и ты просто идешь вниз по столбцу до первого пустого значения?
Автор: kimtan
Дата сообщения: 16.08.2009 22:40
5ettler
Попробуйте в ячейку B2 ввести формулу массива =СЧЁТЗ(ДВССЫЛ("A"&МАКС(($A$1:A2="")*СТРОКА($1:2))&":"&"A"&СТРОКА())) и растянуть вниз...
Я пока тоже в раздумьях - правильно ли понял задачу?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

Предыдущая тема: Какой поставить ведеоплеер под Vista


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