VLOOKUP

Jul. 14th, 2017 11:41 am
ny_quant: (Default)
[personal profile] ny_quant
Оказалось, что если в табличку, куда смотрит VLOOKUP вставить колонку, то Excel благоразумно расширяет ширину таблички, добавляя ещё одну колонку справа. Однако, на то чтобы сообразить, что может быть надо заодно изменить номер интересующей пользователя колонки, ума не хватает. Ясное дело, это же не интерфейсы перерисовывать. К счастью, проблема довльно легко обходится при помощи команды COLUMN, но всё же ненужные хлопоты.

Date: 2017-07-14 06:45 pm (UTC)
From: [identity profile] stumari.livejournal.com
what do you mean?
for example, if I have a table with columns A,B,C,D,
looking at the values in column A, getting the value from column D (#4),
then add a column between B an C,
Excel will expand the lookup table from A-D to A-E,
but will not update the number, #4 to #5?


Date: 2017-07-14 06:47 pm (UTC)
From: [identity profile] stumari.livejournal.com
не мог поверить, не удержался,
проверил, едрить твою мать, и ведь правда! вот ведь идиоты :(
это новый баг?
кажется, раньше такого не было, но может, просто не попадалось

Date: 2017-07-14 08:02 pm (UTC)
From: [identity profile] ny-quant.livejournal.com
Не знаю новый ли, но идиоты - факт. Казззлы.

Date: 2017-07-14 09:16 pm (UTC)
From: (Anonymous)
Боюсь подумать, что же тогда в Аксессе встречается, если в Экселе такое... :-(

Date: 2017-07-14 11:55 pm (UTC)
From: [identity profile] stumari.livejournal.com
Гугл говорит, в 2010 уже был,
наверное, всегда так было
ну хотя бы не исправили правильное на неправильное ради покрасивше картинки :)

Date: 2017-07-14 09:36 pm (UTC)
From: [identity profile] paul310.livejournal.com
Куда как ловчее пользоваться связкой index + match. Работает быстрее, чем vlookup

Date: 2017-07-14 11:06 pm (UTC)
From: [identity profile] ny-quant.livejournal.com
Такой код страдает от нечитабельности и ведет к ошибкам. Устойчив ли он будет к манипуляциям колонками и строчками не знаю, даже страшно подумать.

Date: 2017-07-15 07:42 am (UTC)
From: [identity profile] paul310.livejournal.com
Вот ни разу такой код ни от чего не страдает. Чтобы было читабельно - продуктивно использовать tables и named ranges. И тогда у Вас колонки будут называться на чистом английском или русском языке.

Date: 2017-07-15 03:02 pm (UTC)
From: [identity profile] ny-quant.livejournal.com
Сколько ни пользовался командой index, столько потом тупил по полчаса, вернувшись к этому через достаточно долгое время, несмотря на named ranges. Дело вкуса, наверное.

Date: 2017-08-06 07:46 pm (UTC)
From: [identity profile] depesha.livejournal.com

+1. Попадались мне модели с индексами, сам автор не мог потом объяснить

Date: 2017-07-22 05:48 am (UTC)
From: [identity profile] Тестов Тестов (from livejournal.com)
Правда ли, что после после некоторых событий в некоторых квантовых департаментах некоторых крупных банков владение Excel считается дисквалифицирующим признаком в резюме, а употребление в работе - карается административно?

Date: 2017-07-22 03:55 pm (UTC)
From: [identity profile] ny-quant.livejournal.com
Нет, неправда. Но ничего официального, то что называется словом production, в Excel стараются не делать. Кое-где это совсем уже повывели и туда же дело идет везде.

Date: 2017-07-22 04:32 pm (UTC)
From: [identity profile] Тестов Тестов (from livejournal.com)
> Нет, неправда.

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

Profile

ny_quant: (Default)
ny_quant

January 2026

S M T W T F S
    123
45 6 7 8 9 10
11 12 13 14 151617
1819 20 21 22 2324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 24th, 2026 10:58 am
Powered by Dreamwidth Studios