|
формула ВПР в Ексель | ☑ | ||
---|---|---|---|---|
0
петрова
13.08.14
✎
15:38
|
есть два листа в файле
пытаюсь сделать формулу такую = = из второго листа в первый лист чтоб копировались значения из колонки#3, если строки совпали по сумме (т.е. колонка с суммой есть и там и там) =ВПР(D2:D9;второй!A21:J51;3;0) http://s017.radikal.ru/i430/1408/07/317bb406030f.jpg не получается, пишет ошибку |
|||
1
RMpnz
13.08.14
✎
15:43
|
может поэтому:
Если аргумент интервальный_просмотр имеет значение ЛОЖЬ, функция ВПР ищет только точное совпадение. Если точное совпадение не найдено, возвращается значение ошибки #Н/Д. |
|||
2
петрова
13.08.14
✎
15:44
|
значит в конце вместо ложь истуну написать??
т.е. вместо 0 писать 1 ? |
|||
3
петрова
13.08.14
✎
15:44
|
не, не помогает
|
|||
4
RMpnz
13.08.14
✎
15:55
|
телепатия не сработала(
|
|||
5
Абыр
13.08.14
✎
15:57
|
а зачем D2:D9?
|
|||
6
Абыр
13.08.14
✎
16:00
|
1) искать нужно конкретное значение а не диапазон, просто формулу раскопировать соответственно;
2) нужно учитывать, что искать будет в первом столбце второго параметра |
|||
7
Операция 1Ы
13.08.14
✎
16:01
|
ВПР
Ищет значение в первом столбце массива таблицы и возвращает значение в той же строке из другого столбца массива таблицы. p.s. ключевое слово - в первом. |
|||
8
Операция 1Ы
13.08.14
✎
16:02
|
+(7)
ссылки абсолютные на таблицу поставьте. |
|||
9
петрова
13.08.14
✎
16:03
|
вот файл https://yadi.sk/d/7vfcaX4RZZ72T
помогите пожалуйста |
|||
10
петрова
13.08.14
✎
16:06
|
(5) D2:D9 - означает, что сверять нужно по суммам, находящимся с 2-го по 9-й строки колонки D
|
|||
11
Операция 1Ы
13.08.14
✎
16:16
|
(9) госпадя,
1 - на втором листе колонку Е перенести в колонку А. 2 - на первом листе формулу написать нормальную =ВПР(D2;Лист2!A2:$F$7;3;0) |
|||
12
Azverin
13.08.14
✎
16:21
|
(11) ВПР(D2;Лист2!A2:$F$7;4;0)
|
|||
13
Azverin
13.08.14
✎
16:21
|
(11) точно! перенести колонку.
|
|||
14
Абыр
13.08.14
✎
16:25
|
(11) =ВПР(D2;Лист2!$A$2:$F$7;3;0)
|
|||
15
Garykom
гуру
13.08.14
✎
16:50
|
Вот программисты на форуме программистов выясняют как работать в Екселе ))
Не проще ли было обработку накидать которая все что надо сделает? на 1С... |
|||
16
петрова
13.08.14
✎
17:07
|
(11) спасибо, вроде вышло
зачем колонку переносить в первую? непонятно среди сотни строк есть все же такие, которые не получились. Почему? |
|||
17
Garykom
гуру
13.08.14
✎
17:18
|
(0) Акты сверки взаиморасчетов?
|
|||
18
Garykom
гуру
13.08.14
✎
17:20
|
(17)+ Если да то это обычно делают загрузкой из Excel в 1С с сопоставлением/подбором документов из базы...
|
|||
19
петрова
13.08.14
✎
17:22
|
просто сверка по разным документам расх/налоговая по сумме
|
|||
20
петрова
13.08.14
✎
17:27
|
не работает!
по некоторым строках работает, а по всему документу из сотни строк - и неверно, и #Н/Д |
|||
21
Garykom
гуру
13.08.14
✎
17:29
|
(19) если задача не разовая, периодическая или еще будет/объем бльшой, то лучше ее по хорошему решить, не через Ексель, а через 1С к примеру
гибкости больше будет, быстрее особенно если много файлов екселя )) и т.д. |
|||
22
петрова
13.08.14
✎
17:35
|
может быть такое, что оно работать через Ексель правильно считать не может ??
|
|||
23
Ndochp
13.08.14
✎
17:48
|
Кстати, раз уж за Эксель разговор зашел. Там можно как-то динамически диапазоны задавать?
Есть у меня функция =ИНДЕКС(ЛИНЕЙН(R[5]C[-1]:R[26]C[-1];R[5]C[-10]:R[26]C[-10]);1) Но R[26]C[-1] она у меня сегодня. Завтра появятся данные в R[27] и так далее. То есть нужно сначала определить до какой строки у меня данные забиты (это я могу) и потом задать диапазон в функцию не константно, а через ячейки со значениями минСтрока и максСтрока. |
|||
24
Абыр
13.08.14
✎
17:53
|
(23) АДРЕС()
|
|||
25
Ndochp
13.08.14
✎
18:02
|
(24) А пример можно?
Например, просуммировать значения с B1 по B[значение в A1] =Сумма(B1:Адрес(2, A1)) естественно не срабатывает |
|||
26
Garykom
гуру
13.08.14
✎
18:20
|
(25) =ДВССЫЛ()
|
|||
27
Ndochp
13.08.14
✎
18:30
|
(26) Спасибо добрый человек
|
|||
28
Azverin
14.08.14
✎
11:49
|
(20) может у проблемных ячеек формат отличается?
|
|||
29
Операция 1Ы
14.08.14
✎
12:21
|
(16) потому что нужно смотреть что в ячейках, например если сумма 80.5 в таблице поиска, а в таблице данных 80,5 - то не найдет ничего, будет #Н/Д.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |