|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.11.2014, 12:24 | #1 |
Новичок
Джуниор
Регистрация: 17.11.2014
Сообщений: 5
|
Вычитание значений
День добрый, задача.... есть значения(буквы и цифры) в ячейки 1 и в ячейке 2, в 3-ей ячейке нужно получить разницу 1-ой и 2-ой, но не арифметически, а простом методом исключения тех что были во 2-ой
|
17.11.2014, 12:33 | #2 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
=СЦЕПИТЬ("=";ПОДСТАВИТЬ(A1;B1;""))
Если знак"=" не нужен, то просто =ПОДСТАВИТЬ(A1;B1;"")
Чем шире угол зрения, тем он тупее.
Последний раз редактировалось SAS888; 17.11.2014 в 12:36. |
17.11.2014, 12:49 | #3 |
Новичок
Джуниор
Регистрация: 17.11.2014
Сообщений: 5
|
да спб, но если я в ячейку B1 дописываю "1a;" то получается в ячейке C3 "1a; 2b; 3c;" а нужно "c3"
|
17.11.2014, 13:27 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
а с произвольным количеством значений в вычитаемой строке формулами задача не решается(((
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
17.11.2014, 13:55 | #5 |
Новичок
Джуниор
Регистрация: 17.11.2014
Сообщений: 5
|
функция тоже не работает... блин че делать, может програмирование?
|
17.11.2014, 14:44 | #6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
позвольте полюбопытствовать на каких данных не сработало?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
17.11.2014, 15:24 | #7 |
Новичок
Джуниор
Регистрация: 17.11.2014
Сообщений: 5
|
1a; 3c;
смысл, чтобы в яч. С1 выводились значения, которые есть в А1 и отсутствуют в B1 Последний раз редактировалось Mytmyt; 17.11.2014 в 15:26. |
17.11.2014, 16:36 | #8 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
откройте прикрепленный мною выше файл.
а ячейку А1 напишите 1 2 3 4 5 6 7 8 9 в С1 видите 1 2 3 4 5 6 7 8 9 в В1 пишите 3 Enter в С1 видите 1 2 4 5 6 7 8 9 исправте в В1 3 7 Enter в С1 видите 1 2 4 5 6 8 9 что не сработало? что не соответствует Вашему замыслу?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
17.11.2014, 19:34 | #9 |
Новичок
Джуниор
Регистрация: 17.11.2014
Сообщений: 5
|
все разобрался спб
правда вот этим способом Public Function OutText(ByVal StrFrom As String, ByVal SubStr As String) Dim x, i& OutText = StrFrom x = Split(SubStr, " ") For i = 0 To UBound(x) OutText = Replace(OutText, x(i), "") Next OutText = Trim$(OutText) End Function |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычитание из таблицы | Cheser | БД в Delphi | 2 | 11.06.2011 04:22 |
вычитание на л.установке | studier | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 14.12.2010 18:48 |
Автоматическое вычитание при вводе определенных значений | DIMONRUS | Microsoft Office Excel | 11 | 17.06.2010 20:06 |
Вычитание | avnsanto | Microsoft Office Excel | 0 | 24.07.2009 02:33 |