Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/ИНДЕКС ПОИСКПОЗ пишет НД - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » ИНДЕКС ПОИСКПОЗ пишет НД (Формулы/Formulas)
ИНДЕКС ПОИСКПОЗ пишет НД
micholap_denis Дата: Вторник, 29.06.2021, 14:27 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 341
Репутация: 0 ±
Замечаний: 60% ±

Excel 2013
для расчета доли налога на прибыль с объекта из листа Ставки в формулу столбца S требуется подставить % НП в соответствии с датой выполнения на листе ФБ
Код
=ЕСЛИ([Примечания]="Выполнение ФАКТ";[@Выполнения]*ИНДЕКС(Ставки[[НДС РБ]:[НП РФ]];ПОИСКПОЗ([@Ключ];Ставки[Ключ];0);ПОИСКПОЗ([@[НП РБ/НП РФ]];Ставки[[НДС РБ]:[НП РФ]];0));"")

пишет ПЕРЕНОС, если проверить ИНДЕКС(Ставки[[НДС РБ]:[НП РФ]];ПОИСКПОЗ([@Ключ];Ставки[Ключ];0);ПОИСКПОЗ([@[НП РБ/НП РФ]];Ставки[[НДС РБ]:[НП РФ]];0) то пишет НД
в чем проблема, подскажите пожалуйста...


Сообщение отредактировал micholap_denis - Вторник, 29.06.2021, 14:28
 
Ответить
Сообщениедля расчета доли налога на прибыль с объекта из листа Ставки в формулу столбца S требуется подставить % НП в соответствии с датой выполнения на листе ФБ
Код
=ЕСЛИ([Примечания]="Выполнение ФАКТ";[@Выполнения]*ИНДЕКС(Ставки[[НДС РБ]:[НП РФ]];ПОИСКПОЗ([@Ключ];Ставки[Ключ];0);ПОИСКПОЗ([@[НП РБ/НП РФ]];Ставки[[НДС РБ]:[НП РФ]];0));"")

пишет ПЕРЕНОС, если проверить ИНДЕКС(Ставки[[НДС РБ]:[НП РФ]];ПОИСКПОЗ([@Ключ];Ставки[Ключ];0);ПОИСКПОЗ([@[НП РБ/НП РФ]];Ставки[[НДС РБ]:[НП РФ]];0) то пишет НД
в чем проблема, подскажите пожалуйста...

Автор - micholap_denis
Дата добавления - 29.06.2021 в 14:27
китин Дата: Вторник, 29.06.2021, 14:31 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7014
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
micholap_denis, н/д это нет данных. значит где то что то не находит. и без файла это где то что то не найти


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениеmicholap_denis, н/д это нет данных. значит где то что то не находит. и без файла это где то что то не найти

Автор - китин
Дата добавления - 29.06.2021 в 14:31
micholap_denis Дата: Вторник, 29.06.2021, 14:35 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 341
Репутация: 0 ±
Замечаний: 60% ±

Excel 2013
извиняюсь че то не прикрепилось сразу
К сообщению приложен файл: 0733038.rar (164.9 Kb)
 
Ответить
Сообщениеизвиняюсь че то не прикрепилось сразу

Автор - micholap_denis
Дата добавления - 29.06.2021 в 14:35
Serge_007 Дата: Вторник, 29.06.2021, 14:47 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата micholap_denis, 29.06.2021 в 14:27, в сообщении № 1 ()
в чем проблема, подскажите пожалуйста
1. [@[НП РБ/НП РФ]] - равно пустой строке
2. Столбец Ключ на листе Ставки содержит текст, а [@Ключ] - число


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата micholap_denis, 29.06.2021 в 14:27, в сообщении № 1 ()
в чем проблема, подскажите пожалуйста
1. [@[НП РБ/НП РФ]] - равно пустой строке
2. Столбец Ключ на листе Ставки содержит текст, а [@Ключ] - число

Автор - Serge_007
Дата добавления - 29.06.2021 в 14:47
micholap_denis Дата: Вторник, 29.06.2021, 16:51 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 341
Репутация: 0 ±
Замечаний: 60% ±

Excel 2013
Serge_007, спасибо, буду разбираться
 
Ответить
СообщениеSerge_007, спасибо, буду разбираться

Автор - micholap_denis
Дата добавления - 29.06.2021 в 16:51
micholap_denis Дата: Вторник, 29.06.2021, 17:26 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 341
Репутация: 0 ±
Замечаний: 60% ±

Excel 2013
Serge_007,
уровнял форматы столбцов Ключ на листах ФБ и Ставки - число
а вот с этим не пойму [@[НП РБ/НП РФ]] - равно пустой строке. как прописать что бы значение в строке по этому столбцу искало в диапазоне Ставки[[НДС РБ]:[НП РФ]]
 
Ответить
СообщениеSerge_007,
уровнял форматы столбцов Ключ на листах ФБ и Ставки - число
а вот с этим не пойму [@[НП РБ/НП РФ]] - равно пустой строке. как прописать что бы значение в строке по этому столбцу искало в диапазоне Ставки[[НДС РБ]:[НП РФ]]

Автор - micholap_denis
Дата добавления - 29.06.2021 в 17:26
Serge_007 Дата: Вторник, 29.06.2021, 17:53 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата micholap_denis, 29.06.2021 в 17:26, в сообщении № 6 ()
уровнял форматы столбцов Ключ на листах ФБ и Ставки - число
Этого делать не надо было, потому что это бессмысленно. Смена формата ячеек не меняет значения в них. В формуле замените Ставки[Ключ] на --Ставки[Ключ]

Цитата micholap_denis, 29.06.2021 в 17:26, в сообщении № 6 ()
а вот с этим не пойму [@[НП РБ/НП РФ]] - равно пустой строке
Вы ищете ничего, пустоту:
К сообщению приложен файл: 1058457.png (19.8 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата micholap_denis, 29.06.2021 в 17:26, в сообщении № 6 ()
уровнял форматы столбцов Ключ на листах ФБ и Ставки - число
Этого делать не надо было, потому что это бессмысленно. Смена формата ячеек не меняет значения в них. В формуле замените Ставки[Ключ] на --Ставки[Ключ]

Цитата micholap_denis, 29.06.2021 в 17:26, в сообщении № 6 ()
а вот с этим не пойму [@[НП РБ/НП РФ]] - равно пустой строке
Вы ищете ничего, пустоту:

Автор - Serge_007
Дата добавления - 29.06.2021 в 17:53
micholap_denis Дата: Среда, 30.06.2021, 08:33 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 341
Репутация: 0 ±
Замечаний: 60% ±

Excel 2013
Serge_007, спасибо
 
Ответить
СообщениеSerge_007, спасибо

Автор - micholap_denis
Дата добавления - 30.06.2021 в 08:33
bm-13 Дата: Четверг, 22.07.2021, 17:07 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Господа нужна ваша помощь. Необходимо на листе "спека" столбец B заполнить значениями из столбца G листа "сводная" в соответствии со значением ячеек столбцов А (на обоих листах) (то есть согласно номеру пом.) и при условии чтобы выбирались значения из строк, в которых в столбце В листа "сводная" присутствует текст или число. Формулу применил, вроде работает но почему-то не со всеми строками, в чем проблема. Заранее спасибо.
К сообщению приложен файл: 3674172.xlsx (66.3 Kb)
 
Ответить
СообщениеГоспода нужна ваша помощь. Необходимо на листе "спека" столбец B заполнить значениями из столбца G листа "сводная" в соответствии со значением ячеек столбцов А (на обоих листах) (то есть согласно номеру пом.) и при условии чтобы выбирались значения из строк, в которых в столбце В листа "сводная" присутствует текст или число. Формулу применил, вроде работает но почему-то не со всеми строками, в чем проблема. Заранее спасибо.

Автор - bm-13
Дата добавления - 22.07.2021 в 17:07
Pelena Дата: Четверг, 22.07.2021, 19:00 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация: 4413 ±
Замечаний: ±

Excel 365 & Mac Excel
Так можно
Код
=ЕСЛИОШИБКА(ПРОСМОТР(0;-1/(A2=СВОДНАЯ!$A$2:$A$478)/(СВОДНАЯ!$B$2:$B$478>0);СВОДНАЯ!$G$2:$G$478);"")
К сообщению приложен файл: 1603200.xlsx (66.7 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТак можно
Код
=ЕСЛИОШИБКА(ПРОСМОТР(0;-1/(A2=СВОДНАЯ!$A$2:$A$478)/(СВОДНАЯ!$B$2:$B$478>0);СВОДНАЯ!$G$2:$G$478);"")

Автор - Pelena
Дата добавления - 22.07.2021 в 19:00
bm-13 Дата: Четверг, 22.07.2021, 19:42 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Большое спасибо.
 
Ответить
СообщениеБольшое спасибо.

Автор - bm-13
Дата добавления - 22.07.2021 в 19:42
bm-13 Дата: Пятница, 23.07.2021, 08:34 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
А можете объяснить этот момент?
ПРОСМОТР(0;-1/(
Что значит в данном случае "0" и "-1"?


Сообщение отредактировал bm-13 - Пятница, 23.07.2021, 08:41
 
Ответить
СообщениеА можете объяснить этот момент?
ПРОСМОТР(0;-1/(
Что значит в данном случае "0" и "-1"?

Автор - bm-13
Дата добавления - 23.07.2021 в 08:34
micholap_denis Дата: Вторник, 22.03.2022, 12:05 | Сообщение № 13
Группа: Проверенные
Ранг: Обитатель
Сообщений: 341
Репутация: 0 ±
Замечаний: 60% ±

Excel 2013
Pelena, подскажите пожалуйста
формула
Код
=ЕСЛИОШИБКА(ЕСЛИ([@[Вид затрат]]="НДС";[@[Сумма платежа]];ЕСЛИ(И([@[Исходящий НДС]]="с НДС";[@[Входящий НДС]]="с НДС");[@[Сумма платежа]]*ИНДЕКС(Ставки[[НДС РБ]:[НП РФ]];ПОИСКПОЗ([@[Дата платежа2]];--Ставки[@Дата];0);ПОИСКПОЗ([@[Признак НДС РФ/НДС РБ]];Ставки[[#Заголовки];[НДС РБ]:[НП РФ]];))/(100%+ИНДЕКС(Ставки[[НДС РБ]:[НП РФ]];ПОИСКПОЗ([@[Дата платежа2]];Ставки[Дата];0);ПОИСКПОЗ([@[Признак НДС РФ/НДС РБ]];Ставки[[#Заголовки];[НДС РБ]:[НП РФ]];)));""));"")

при подстановке в таком виде вручную все считает верно!
подставляется в ячейку над таблицей макросом
в макросе записана рекордером так:
[vba]
Код
Sheets("ФБ").[AN1].Formula = "=IFERROR(IF(Баланс[@[Вид затрат]]=""НДС"",Баланс[@[Сумма платежа]],IF(AND(Баланс[@[Исходящий НДС]]=""с НДС"",Баланс[@[Входящий НДС]]=""с НДС""),Баланс[@[Сумма платежа]]*INDEX(Ставки[[НДС РБ]:[НП РФ]],MATCH(Баланс[@[Дата платежа2]],--Ставки[Дата],0),MATCH(Баланс[@[Признак НДС РФ/НДС РБ]],Ставки[[#Headers],[НДС РБ]:[НП РФ]],))/(100%+INDEX(Ставки[[НДС РБ]:[НП РФ]],MATC" & _
        "H(Баланс[@[Дата платежа2]],Ставки[Дата],0),MATCH(Баланс[@[Признак НДС РФ/НДС РБ]],Ставки[[#Headers],[НДС РБ]:[НП РФ]],))),"""")),"""")" & _
        ""
[/vba]
визуально отображается правильно, но после подстановки в столбец таблицы или вручную или макросом (после того как макросом вставилась над таблицей)
(расчеты в таблице производятся макросом, подставляются все формулы из яцеек над таблицей и заменяются значениями) выдает ошибку
К сообщению приложен файл: 0972497.png (200.3 Kb)


Сообщение отредактировал Serge_007 - Вторник, 22.03.2022, 12:37
 
Ответить
СообщениеPelena, подскажите пожалуйста
формула
Код
=ЕСЛИОШИБКА(ЕСЛИ([@[Вид затрат]]="НДС";[@[Сумма платежа]];ЕСЛИ(И([@[Исходящий НДС]]="с НДС";[@[Входящий НДС]]="с НДС");[@[Сумма платежа]]*ИНДЕКС(Ставки[[НДС РБ]:[НП РФ]];ПОИСКПОЗ([@[Дата платежа2]];--Ставки[@Дата];0);ПОИСКПОЗ([@[Признак НДС РФ/НДС РБ]];Ставки[[#Заголовки];[НДС РБ]:[НП РФ]];))/(100%+ИНДЕКС(Ставки[[НДС РБ]:[НП РФ]];ПОИСКПОЗ([@[Дата платежа2]];Ставки[Дата];0);ПОИСКПОЗ([@[Признак НДС РФ/НДС РБ]];Ставки[[#Заголовки];[НДС РБ]:[НП РФ]];)));""));"")

при подстановке в таком виде вручную все считает верно!
подставляется в ячейку над таблицей макросом
в макросе записана рекордером так:
[vba]
Код
Sheets("ФБ").[AN1].Formula = "=IFERROR(IF(Баланс[@[Вид затрат]]=""НДС"",Баланс[@[Сумма платежа]],IF(AND(Баланс[@[Исходящий НДС]]=""с НДС"",Баланс[@[Входящий НДС]]=""с НДС""),Баланс[@[Сумма платежа]]*INDEX(Ставки[[НДС РБ]:[НП РФ]],MATCH(Баланс[@[Дата платежа2]],--Ставки[Дата],0),MATCH(Баланс[@[Признак НДС РФ/НДС РБ]],Ставки[[#Headers],[НДС РБ]:[НП РФ]],))/(100%+INDEX(Ставки[[НДС РБ]:[НП РФ]],MATC" & _
        "H(Баланс[@[Дата платежа2]],Ставки[Дата],0),MATCH(Баланс[@[Признак НДС РФ/НДС РБ]],Ставки[[#Headers],[НДС РБ]:[НП РФ]],))),"""")),"""")" & _
        ""
[/vba]
визуально отображается правильно, но после подстановки в столбец таблицы или вручную или макросом (после того как макросом вставилась над таблицей)
(расчеты в таблице производятся макросом, подставляются все формулы из яцеек над таблицей и заменяются значениями) выдает ошибку

Автор - micholap_denis
Дата добавления - 22.03.2022 в 12:05
Мир MS Excel » Вопросы и решения » Вопросы по Excel » ИНДЕКС ПОИСКПОЗ пишет НД (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!