Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
30.08.2012, 13:05
|
|||
---|---|---|---|
|
|||
Помогите с формулой сравнения ячеек |
|||
#18+
Есть два отчета за июль и август Подогнал их на отдельный лист ("working") с помощью ВПР для дальнейшего сравнения. На новом листе сравниваю данные путем вычитания =август!B4-working!B4 и так по всей таблице 100*3000 ячеек Соответственно, где даты или суммы получаю либо 0 (если ничего не изменилось) либо разницу изменения. Но в таблице присутствуют текстовые данные, как номер договора (например), соответственно там получаю ошибку #ЗНАЧ!. Как написать формулу: Если при вычисление ОШИБКА, то использовать функции СОВПАД(август!B4;working!B4), чтоб в итоге получить либо цифру 0 или разницу, либо же ИСТИНА или ЛОЖЬ. Нужно, чтоб отловить ошибки в ежемесячных отчетах. Спасибо!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.08.2012, 13:35
|
|||
---|---|---|---|
Помогите с формулой сравнения ячеек |
|||
#18+
Разумнее просто сравнивать. Сравнению по барабану на тип (как я понимаю, данные не расползяются, и проблемы разных типов нет). C1=ЕСЛИ(А1=В1;"";"А вот тут у нас косячок-с!") ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.08.2012, 13:47
|
|||
---|---|---|---|
|
|||
Помогите с формулой сравнения ячеек |
|||
#18+
AkinaРазумнее просто сравнивать. Сравнению по барабану на тип (как я понимаю, данные не расползяются, и проблемы разных типов нет). C1=ЕСЛИ(А1=В1;"";"А вот тут у нас косячок-с!") Блин!! Все гениальное просто! ))) Сделал так: C1=ЕСЛИ(А1=В1;"";А1-B1) Так все ошибки выскакивают! ))) Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.08.2012, 14:32
|
|||
---|---|---|---|
|
|||
Помогите с формулой сравнения ячеек |
|||
#18+
Новая проблема ))) C1=ЕСЛИ(А1=В1;"";А1-B1) Как сюда впихнуть, если ошибка, то равно А1 Я тут намудрил =ЕСЛИ(ЕОШИБКА(ЕСЛИ(А1=В1;"";А1-B1));А1;ЕСЛИ(А1=В1;"";А1-B1)) Естественно ничего не работает ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.08.2012, 14:42
|
|||
---|---|---|---|
Помогите с формулой сравнения ячеек |
|||
#18+
Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.08.2012, 14:43
|
|||
---|---|---|---|
Помогите с формулой сравнения ячеек |
|||
#18+
Точнее так: Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.08.2012, 14:50
|
|||
---|---|---|---|
Помогите с формулой сравнения ячеек |
|||
#18+
Юрий КНовая проблема ))) C1=ЕСЛИ(А1=В1;"";А1-B1) Как сюда впихнуть, если ошибка, то равно А1 Я тут намудрил =ЕСЛИ(ЕОШИБКА(ЕСЛИ(А1=В1;"";А1-B1));А1;ЕСЛИ(А1=В1;"";А1-B1)) Естественно ничего не работает ))) Вот я тебе зачем сказал, что надо УЙТИ от вычитания, а? чтобы ты его всё-таки проволок в формулу и получил-таки ошибку? жить без неё не можешь? а если у тебя на вычитании свет клином сошёлся - то нахрена тебе тогда ЕСЛИ()? Ну думать-то надо... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=61&mobile=1&tid=2175435]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
41ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 329ms |
total: | 459ms |
0 / 0 |