Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Определение типа содержимого ячейки с помощью формул / 9 сообщений из 9, страница 1 из 1
23.12.2009, 00:30
    #36381104
Mozok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определение типа содержимого ячейки с помощью формул
Привет всем.
По работе возникла необходимость сделать что-то наподобии штатного расписания:
список человек, рядом их зарплаты и надбавки. Но дело в том, что надбавки могут быть как в процентном виде, так и в фиксированном. Хотелось бы узнать, можно ли как-то с помощью формул определить формат внутреннего содержимого? Пример приложен.
--------------
Festina lente
...
Рейтинг: 0 / 0
23.12.2009, 00:58
    #36381130
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определение типа содержимого ячейки с помощью формул
Код: plaintext
debug.print activecell.numberformat
...
Рейтинг: 0 / 0
23.12.2009, 01:03
    #36381132
Mozok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определение типа содержимого ячейки с помощью формул
White Owl,

не, макросами не интересно :). Мне нужно именно формулой.
...
Рейтинг: 0 / 0
23.12.2009, 01:24
    #36381154
ZVI
ZVI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определение типа содержимого ячейки с помощью формул
...
Рейтинг: 0 / 0
23.12.2009, 01:24
    #36381155
ZVI
ZVI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определение типа содержимого ячейки с помощью формул
=ЯЧЕЙКА("формат";E12)
...
Рейтинг: 0 / 0
23.12.2009, 09:07
    #36381331
Mozok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определение типа содержимого ячейки с помощью формул
ZVI,

Спасибо огромное. Результат: =ЕСЛИ(СОВПАД(ЯЧЕЙКА("формат"; F12);"P0");G12*(1+F12);G12+F12).
...
Рейтинг: 0 / 0
30.12.2009, 01:35
    #36393074
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определение типа содержимого ячейки с помощью формул
Вряд ли надбавка в абсолютном выражении будет меньше 3 гр
Вряд ли надбака в процентах будет больше 300% или 3
Ну или вместо 3 возмите другое удобное число
=G12+ЕСЛИ(F12<3;F12*G12;F12)
...
Рейтинг: 0 / 0
30.12.2009, 09:06
    #36393179
Mozok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определение типа содержимого ячейки с помощью формул
Deggasad,

возможно я параноик, но уж больно часто на моем веку "вряд ли" превращалось в "вполне возожно" :). Плюс использовать "магические" числа - это не есть хорошо.
...
Рейтинг: 0 / 0
30.12.2009, 09:49
    #36393227
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определение типа содержимого ячейки с помощью формул
Быть может я параноик, но только:
- формат ячейки в которой стоят проценты может быть разный (текстовый, числовой), поэтому мой при небольшой доработке практически исключает ошибку =G12+ЕСЛИ(--F12<3;F12*G12;--F12) .
- люблю оптимизацию и изящество в решении задач, как кодом, так и формулами :)
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Определение типа содержимого ячейки с помощью формул / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]