ilya_simanovsky: (Default)
[personal profile] ilya_simanovsky
Написал в экселе такую функцию:

31.70 КБ

Работает правильно, что удивительно. Любители экселя и загадок, могут поломать голову и сообразить, что именно она делает (простенькая на самом деле, только громоздкая). А я, пожалуй, пойду выпью - заслужил.

Date: 2008-10-11 11:22 am (UTC)
From: [identity profile] skillividden.livejournal.com
Совершенно плаваю в русскоязычном Экселе. Так как-то чуть экзамен по информатике в школе не завалил :0)

Date: 2008-10-11 11:33 am (UTC)
From: [identity profile] http://users.livejournal.com/_o_tets_/
А в англоязычном?:)

Date: 2008-10-11 11:35 am (UTC)
From: [identity profile] skillividden.livejournal.com
Дык, там все функции по-другому называются.

Date: 2008-10-11 12:12 pm (UTC)
From: [identity profile] mechanician.livejournal.com
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(B2;"г.";"г. ");"г. ";"г. ")
По ходу делает то же самое, но для всех "г.", а не только для первого.
Хотя может быть задача стояла именно для первого? :)

Date: 2008-10-11 12:13 pm (UTC)
From: [identity profile] mechanician.livejournal.com
Чортов HTML! :)
между предпоследним "г." и закрывающей кавычкой два пробела.

Date: 2008-10-11 12:46 pm (UTC)
From: [identity profile] porcelina-kgb.livejournal.com
Всё, Вы сломали мне мосх.

Date: 2008-10-11 04:33 pm (UTC)
From: [identity profile] sage-snake.livejournal.com
И немедленно выпил?

Date: 2008-10-11 05:40 pm (UTC)
From: [identity profile] a-nefiodova.livejournal.com
Вот йолке, по-русски точно ни за что не догадаюсь.

Date: 2008-10-11 07:33 pm (UTC)
From: [identity profile] http://users.livejournal.com/_o_tets_/
Может быть, Вы и правы (лень вспоминать, как работает ф-циф "ПОДСТАВИТЬ"). Задача стояла, конечно, поставить пробел между "г." и названием города, если там оного пробела нет. Предполагалось, что город в ячейке базы данных обозначен только один:)

Date: 2008-10-11 07:34 pm (UTC)
From: [identity profile] http://users.livejournal.com/_o_tets_/
Не немедленно, но выпил!

Date: 2008-10-11 07:42 pm (UTC)
From: [identity profile] a-nefiodova.livejournal.com
Здорово! Надо будет поиметь в виду. Аффтару респект.

Date: 2008-10-11 07:46 pm (UTC)
From: [identity profile] mechanician.livejournal.com
"ПОДСТАВИТЬ" просто заменяет все вхождения одной подстроки на другую.
ПОДСТАВИТЬ("ABBA","B","C") = "ACCA"
Мой вариант привлекательнее тем, что можно туда же завернуть например и "ул." и еще чего.
Представить, во что выльется при такой необходимости сабжевая конструкция просто страшно.
Вот я и запостил во избежание. :)

Date: 2008-10-11 07:50 pm (UTC)
From: [identity profile] avkr.livejournal.com
Долго смотрел на формулу как кролик на удава. Идей не возникло вооще :) (хотя эксель очень уважаю и общаюсь часто). Дождался правильного ответа. Понял, что от лени сделал бы цинично: глобальной заменой "г." на "г. ", а потом "г. " на "г. ". Но это скучно и не спортивно! :)



Date: 2008-10-11 08:34 pm (UTC)
From: [identity profile] sage-snake.livejournal.com
Надо немедленность повышааать, батенька!

Date: 2008-10-11 10:18 pm (UTC)
From: [identity profile] http://users.livejournal.com/_o_tets_/
Прав. Похоже я, как последний идиот, чесал правой рукой за левым ухом.
Протрезвею, - подумаю еще.
:)

Date: 2008-10-12 05:41 am (UTC)
From: [identity profile] avkr.livejournal.com
С "последним идиотом" вынужден решительно не согласиться. Если решил задачу, значит цель достигнута. А с "интрегалами или без интрегалов" - это вопрос оптимизации решения. Оптимизацией, как известно, можно заниматься бесконечно.

А после протрезвения, надо не думать, а отдыхать :)!

Date: 2008-10-12 06:34 am (UTC)
From: [identity profile] lion-man.livejournal.com
А теперь, ИГ, изволь объяснить лохам!

Profile

ilya_simanovsky: (Default)
Илья Симановский

June 2018

S M T W T F S
     12
34567 89
10111213141516
17181920212223
24252627282930

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 18th, 2026 07:00 am
Powered by Dreamwidth Studios