Питанка за MS Excel?
Модератор: Общи модератори
16 мнения
• Страница 1 от 2 • 1, 2
- cod-cdbp
- старши ентусиаст
-
- Мнения: 8775
- Регистриран на: 18.12.2006
- Местоположение: село Кестеново
- Пол: Мъж
- Кара: мфили
Питанка за MS Excel?
Значи изправих се пред задачка която ми е трудна за решаване.
В екселски файл имам колонка с е-мейли (доста дълга), и още една до нея с е-мейли които трябва да се изтрият от първата колонка?
Евентуално резултата може да отиде в трета колонка?
Въпроса е че нито смотания Ехсеl нито Open office имат подобна функционалност, или аз съм тъп и не мога да я намеря.
Който има представа нека помогне, моля?
В екселски файл имам колонка с е-мейли (доста дълга), и още една до нея с е-мейли които трябва да се изтрият от първата колонка?
Евентуално резултата може да отиде в трета колонка?
Въпроса е че нито смотания Ехсеl нито Open office имат подобна функционалност, или аз съм тъп и не мога да я намеря.
Който има представа нека помогне, моля?

- bigmurzi
- драфтаджия
-
- Мнения: 2793
- Регистриран на: 9.04.2006
- Местоположение: София
- Кара: '93 316ix Touring
- Мечтае да кара: далеч
- Детайли за колата: Хубавица =)
Re: Питанка за MS Excel?
..глупости ..
прати файла на bigmurzi@abv.bg че така не ми стана 100% ясно ..
прати файла на bigmurzi@abv.bg че така не ми стана 100% ясно ..

Е30 на десен завой бензин НЯМА!
- Runnaway
-
Е46нтусиаст
-
- Мнения: 1800
- Регистриран на: 2.10.2008
- Местоположение: София
- Пол: Мъж
- Кара: M3 E46
- Мечтае да кара: M3 E46
- Детайли за колата: BMW E46 M3 '03 - Carbon Black & Manual Gearbox
Re: Питанка за MS Excel?
_65536_kb_sec_ написа:Значи изправих се пред задачка която ми е трудна за решаване.
В екселски файл имам колонка с е-мейли (доста дълга), и още една до нея с е-мейли които трябва да се изтрият от първата колонка?
Евентуално резултата може да отиде в трета колонка?
Въпроса е че нито смотания Ехсеl нито Open office имат подобна функционалност, или аз съм тъп и не мога да я намеря.
Който има представа нека помогне, моля?
Колега, селектираш колоната с информацията и отиваш на DATA -> TEXT TO COLUMNS .. (Това е на Офис 2007/2010). Там даваш делимитид или фиксд уид и си избираш как да отделиш информацията.
Надявам се, че съм бил полезен.
Опа, ти май търсиш начин да сортираш повтарящите се имейли.
Това се прави с команда на Ексела - VLOOKUP.
И аз мога да се пробвам да ти сортирам файла, ако искаш ми го изпрати.
- cod-cdbp
- старши ентусиаст
-
- Мнения: 8775
- Регистриран на: 18.12.2006
- Местоположение: село Кестеново
- Пол: Мъж
- Кара: мфили
Re: Питанка за MS Excel?
Runnaway написа:Колега, селектираш колоната с информацията и отиваш на DATA -> TEXT TO COLUMNS .. (Това е на Офис 2007/2010). Там даваш делимитид или фиксд уид и си избираш как да отделиш информацията.
Надявам се, че съм бил полезен.
Опа, ти май търсиш начин да сортираш повтарящите се имейли.
Това се прави с команда на Ексела - VLOOKUP.
И аз мога да се пробвам да ти сортирам файла, ако искаш ми го изпрати.
Колега искам да го сортирам като изключа съдържанието на 2-рата колонка това е задачката.
Ако искаш създай примерен макрос и го пусни тук.
Просто съм запознат с всякакви други езици освен VBScript

- bigmurzi
- драфтаджия
-
- Мнения: 2793
- Регистриран на: 9.04.2006
- Местоположение: София
- Кара: '93 316ix Touring
- Мечтае да кара: далеч
- Детайли за колата: Хубавица =)
Re: Питанка за MS Excel?
к'ви макроси бе човек, праскаш един велукъп с 1-ки и 0-и и си в играта ..

Е30 на десен завой бензин НЯМА!
- Runnaway
-
Е46нтусиаст
-
- Мнения: 1800
- Регистриран на: 2.10.2008
- Местоположение: София
- Пол: Мъж
- Кара: M3 E46
- Мечтае да кара: M3 E46
- Детайли за колата: BMW E46 M3 '03 - Carbon Black & Manual Gearbox
Re: Питанка за MS Excel?
_65536_kb_sec_ написа:Runnaway написа:Колега, селектираш колоната с информацията и отиваш на DATA -> TEXT TO COLUMNS .. (Това е на Офис 2007/2010). Там даваш делимитид или фиксд уид и си избираш как да отделиш информацията.
Надявам се, че съм бил полезен.
Опа, ти май търсиш начин да сортираш повтарящите се имейли.
Това се прави с команда на Ексела - VLOOKUP.
И аз мога да се пробвам да ти сортирам файла, ако искаш ми го изпрати.
Колега искам да го сортирам като изключа съдържанието на 2-рата колонка това е задачката.
Ако искаш създай примерен макрос и го пусни тук.
Просто съм запознат с всякакви други езици освен VBScript
Това си е функция на Ексел, не е ВБ код.
Можеш ли да ми пратиш скрийншот, за да видя точно каква ти е целта.
Доколкото разбирам имаш 2 колони с имейли и искаш в първата да изтриеш тези, които ги има във втората, нали ?
- bigmurzi
- драфтаджия
-
- Мнения: 2793
- Регистриран на: 9.04.2006
- Местоположение: София
- Кара: '93 316ix Touring
- Мечтае да кара: далеч
- Детайли за колата: Хубавица =)
Re: Питанка за MS Excel?
=VLOOKUP(първата клетка от всички и-мейли;колоната с тези за триене;1;0)
всичко това в съседната колона, първата клетка и дърпаш надолу - копираш формулата .. там където ти е N/A просто не триеш ..
всичко това в съседната колона, първата клетка и дърпаш надолу - копираш формулата .. там където ти е N/A просто не триеш ..

Е30 на десен завой бензин НЯМА!
- Runnaway
-
Е46нтусиаст
-
- Мнения: 1800
- Регистриран на: 2.10.2008
- Местоположение: София
- Пол: Мъж
- Кара: M3 E46
- Мечтае да кара: M3 E46
- Детайли за колата: BMW E46 M3 '03 - Carbon Black & Manual Gearbox
Re: Питанка за MS Excel?
bigmurzi написа:=VLOOKUP(първата клетка от всички и-мейли;колоната с тези за триене;1;0)
всичко това в съседната колона, първата клетка и дърпаш надолу - копираш формулата .. там където ти е N/A просто не триеш ..
После ги сортираш ..
Колегата го чатка ВЛУУКЪП-а, но аз отдавна не съм имал нужда и съм го позабравил.
Re: Питанка за MS Excel?
Eми открих един начин ама не знам дали ще ти свърши работа
Значи имаш мейли в колонка да кажем А1 и Б1 , и изкаш колонка в които да останат само мейлите от А1, демек да изтриеш дублиращите си
Пишеш колонка C1 формула
=COUNTIF(B$1:B$9;A1) (В твоя случай B$9 ще ти е максималната стойност на мейлите от А колонка)
Теглиш надолу с плюсчето колона C докато стигнеш края на мейлите. Требва да ти излезнат единици и нули в тая колонка
После отиваш на D1 и там пишеш формула
=IF(C1=0;A1;"")
Пак теглиш с плюсчето надолу докато стигнеш края на списъка. В колона D би трябвало да ти излезнат само недублиращите мейли.
Значи имаш мейли в колонка да кажем А1 и Б1 , и изкаш колонка в които да останат само мейлите от А1, демек да изтриеш дублиращите си
Пишеш колонка C1 формула
=COUNTIF(B$1:B$9;A1) (В твоя случай B$9 ще ти е максималната стойност на мейлите от А колонка)
Теглиш надолу с плюсчето колона C докато стигнеш края на мейлите. Требва да ти излезнат единици и нули в тая колонка
После отиваш на D1 и там пишеш формула
=IF(C1=0;A1;"")
Пак теглиш с плюсчето надолу докато стигнеш края на списъка. В колона D би трябвало да ти излезнат само недублиращите мейли.

Re: Питанка за MS Excel?
Колона А:А е списъка с всички е-мейли
B1 е първия е-маил от колоната
в C1 слагаш следното: =MATCH(B1;A:A;0)
Резултата връща на кой ред има съвпадение за съответни е-мейл от колона B, ако е N/A няма съвпадение и ги триеш ръчно.
B1 е първия е-маил от колоната
в C1 слагаш следното: =MATCH(B1;A:A;0)
Резултата връща на кой ред има съвпадение за съответни е-мейл от колона B, ако е N/A няма съвпадение и ги триеш ръчно.
Re: Питанка за MS Excel?
vlad0 написа:Колона А:А е списъка с всички е-мейли
B1 е първия е-маил от колоната
в C1 слагаш следното: =MATCH(B1;A:A;0)
Резултата връща на кой ред има съвпадение за съответни е-мейл от колона B, ако е N/A няма съвпадение и ги триеш ръчно.
Ни позна

Re: Питанка за MS Excel?
vlad0 написа:dimithur написа:
Ни позна
Kое?
Ми ако има 65500 мейла, ще му се отели вола да ги трие ръчно

Re: Питанка за MS Excel?
dimithur написа:
Ми ако има 65500 мейла, ще му се отели вола да ги трие ръчно
ок

добре

Ето това бачка:
Сетваш
в колона А слагаш всички мейли
в колона B слагаш тези, които трябва да се изтрият
в колона C слагаш това =MATCH(A1;B:B;0) ,ако намери емейлът от клетка А1 в някоя клетка от Б1, ще ни върне число по-голямо от 0, ако НЕ намери съвпадение ще ни върне #N/A
В колона D слагаш това =IF(ISERROR(C1);A1;0) - проверява дали C1 е #N/A, ако е/т.е. няма съвпадение/ задава стойността в D, ако е нещо друго - значи емайлът трябва да се изтрие и даваме стойност 0 на клетката

и в колона Д ще ти изкара правилните

После само ги сортваш и нулите ти отиват най-отдолу

неудобството е, че ако вкараш email, който го няма ще ти даде грешка

- cod-cdbp
- старши ентусиаст
-
- Мнения: 8775
- Регистриран на: 18.12.2006
- Местоположение: село Кестеново
- Пол: Мъж
- Кара: мфили
Re: Питанка за MS Excel?
Оправих се малко алтернативно спрямо описаното от вас но бива и резултата е на лице 
Мисля че е време за катанец
Мерси колеги


Мисля че е време за катанец

Мерси колеги




16 мнения
• Страница 1 от 2 • 1, 2
Кой е на линия
Потребители разглеждащи този форум: mr_petroff