|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
28.12.2008, 13:36 | #1 |
Пользователь
Регистрация: 28.12.2008
Сообщений: 53
|
Как приравнять два разных значения в excel?
Подскажите плз, как можно приравнять два разных значения. Пример:
Существует Фамилия на англ языке и фамилия на русском языке. Ей соответсвующая. Как сделать так, чтобы задавлся поиск по англ фамилиии а выдавлся результат на русском. A1 B1 Petrov Петров Спасибо! |
28.12.2008, 14:40 | #2 | ||
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Стандартными средствами Excel, макросами, или формулами? Короче, куда Вы будете заносить англ. фамилию - в стандартное диалоговое окно поиска, в форму, в ячейку, в текстовое поле в меню? И что надо сделать с найденной русской фамилией? Занести её в определённую ячейку, вывести на экран, или что? Цитата:
Опишите подробнее, что Вы понимаете под терминами "приравнивание" и "поиск" - тогда получите быстрый и точный ответ. |
||
28.12.2008, 15:47 | #3 |
Форумчанин
Регистрация: 21.08.2007
Сообщений: 292
|
Наверное, с помощью функции ВПР()
Выложите пример в файле, посмотрим (оставьте нам 5 строчек, много не надо) |
29.12.2008, 07:34 | #4 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Т.к. требуется перевод с лат. на рус., то получается, что нужен, если можно так выразиться, "обратный" транслит, что несколько сложнее, чем "прямой", т.к. одному русскому символу может соответствовать несколько латинских.
Посмотрите вложение. Там создана пользовательская функция "ObrTr", которую с успехом можно применять как на рабочем листе, так и в макросе. Если не устраивает соответствие символов, или их сочетаний - подправьте в коде функции (там все очевидно).
Чем шире угол зрения, тем он тупее.
|
05.01.2009, 19:48 | #5 |
Пользователь
Регистрация: 28.12.2008
Сообщений: 53
|
ПОМОГИТЕ ПЛЗ! Уже сроки поджимают!
Существуют два столбца
1-й: с рускими фамилиями 2-й: соответсвующ им фамил на англ. В др ячейке вводится фамилия (Петров). Формула должна найти в списке эту фамилию и вывести результат (Petrov). Англ вариант фам формула должна взять из ячейки кот находит рядом с найдейной фамилией. Я предполагаю что начало формулы должно выглядеть так: если(енд(впр(G1;B1:B5;); Где: G1- фамилия на рус языке (Петров) B1:B5 - список фамилий на рус языке Формулу необходимо написать в ячейке где нужен результат на англ языке. (Petrov) Я Прикладываю файл с примером. СПАСИБО!!! |
05.01.2009, 23:37 | #6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
прикладываю ответ с примером.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
06.01.2009, 00:22 | #7 |
Пользователь
Регистрация: 28.12.2008
Сообщений: 53
|
огромное спасибо! все работает!!!
|
06.01.2009, 01:14 | #8 |
Пользователь
Регистрация: 31.12.2008
Сообщений: 20
|
спасибо! минус одна лаба))
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Два одномерных массива,представляющие собой средние значения строк и столбцов исходного. Делфи 3 | <DimonM@n> | Помощь студентам | 2 | 23.11.2008 21:51 |
как связать поля разных типов | doncova1 | Microsoft Office Access | 5 | 11.03.2008 00:15 |
Как округлять числа до целых и как оставить два знака после запятой. | bles | Помощь студентам | 9 | 19.02.2008 21:53 |
Два разных проекта | Михаил Юрьевич | Общие вопросы Delphi | 5 | 10.02.2008 00:18 |
Как сложить 2 значения из разных БД по ключу | Nitti | БД в Delphi | 1 | 04.05.2007 12:58 |