Да се научим да работим с Excel - тема 3

  • 81 985
  • 743
  •   1
Отговори
# 495
  • Мнения: 8 590
Като ми прати някой колега файл и има други настройки, мога ли да направя така, че в моя ексел да важат моите настройки и за файла на колегата. Конкретно:
-придърпването с мишката в колона с дати - да не дава серия от дати, а да копира същата дата.
-местенето с мишка на данни от клетка в клетка -  да не  те пита постоянно да потвърждаваш, а просто да мести (съзнавам риска от такова нещо)

# 496
  • Мнения: 161
Как да получа кои думи от един списък не се срещат в друг списък?
По-ясно казано:
Имам списък с имена в първата колона и списък с част от тези имена във втора колона. Как да получа колона с тези имена, които не се срещат в първата колона?

# 497
  • Мнения: 28 868
С Vlookup , ако имената са изписани по един и същ начин.

# 498
  • Мнения: 6 924
Как да получа кои думи от един списък не се срещат в друг списък?
По-ясно казано:
Имам списък с имена в първата колона и списък с част от тези имена във втора колона. Как да получа колона с тези имена, които не се срещат в първата колона?
Auto filter. В първата колона избирате името което не трябва да се във втората, във втората избирате всичко без името което в в първата. Не е необходимо да са изписани еднакво
Vlookup е за мързеливи аматьори

# 499
  • Мнения: 161
Auto filter. В първата колона избирате името което не трябва да се във втората, във втората избирате всичко без името което в в първата.

Това не го разбрах. За коя версия на Excel е това. При мен няма Auto filter. С версия 2010 съм.

# 500
  • Мнения: 8 590
@animsaj

В Колона А сложи 1000 имена (при повече, промени формулата на мястото на 1001), 
в Колона B -имената, които гледаме дали се съдържат в колона А,
в клетка С2 напиши тази формула:
=IF(ISERROR(VLOOKUP(B2,$A$2:$A$1001,1,FALSE)),FALSE,TRUE)
и копирай формулата надолу, докъдето имаш имена в В2, може  с придърпване с мишката на десния ъгъл на клетката.

и oще:
 Data= Filter  и да филтрира тези с "TRUE"

Последна редакция: чт, 03 сеп 2020, 14:29 от Pepina_n3

# 501
  • Мнения: 6 924
При мен няма Auto filter. С версия 2010 съм.
Data-> filter ->auto filter ни като гледам примера няма да стане както предложих
@Пепина
В задачата се търси списък с имена, а не просто true/false

Редакция.
=COUNTIF() е най близо, просто селектирайте нулите.

Последна редакция: чт, 03 сеп 2020, 12:01 от Mr. Smith

# 502
  • Мнения: 8 590
При мен няма Auto filter. С версия 2010 съм.
Data-> filter ->auto filter ни като гледам примера няма да стане както предложих
@Пепина
В задачата се търси списък с имена, а не просто true/false
не е мн. ясно формулирано, но може и така да е.
Тогава да направи oще:
 Data= Filter  и да филтрира тези с "TRUE"

# 503
  • Мнения: 6 924
Мисля друг вариант. Много е грозно така Stuck Out Tongue Winking Eye

# 504
  • Манчестър
  • Мнения: 2 479
Мисля,че Conditional Formatting ще работи. И ако е нужно,filter by colour.

# 505
  • Бургас
  • Мнения: 1 132
Извинявам се-търсих списък с обяснение на действията на формулите, но не намирам. Има ли някъде такова нещо? На Бг или английски- не е проблем. В момента карам он-лайн счетоводен курс, като нищо не обясняват по повода, само ми искат да копи-пействам. Чуствам се идиотски.

# 506
  • Варна
  • Мнения: 3 242
Как да получа кои думи от един списък не се срещат в друг списък?
По-ясно казано:
Имам списък с имена в първата колона и списък с част от тези имена във втора колона. Как да получа колона с тези имена, които не се срещат в първата колона?
Лесно и елегантно става с разширено филтриране (Advanced Filter).


List Range е таблицата с имената. Criteria Range е област с критерий, задължително две клетки една под друга. Вместо "Критерий" може да напишете нещо друго. Формулата под нея е дадена. Copy to е областта, в която искате да изведете списъка с имената. Задължително първата клетка от тази област трябва да е дословно изписване на колоната "Имена2" или както ви се казва във вашата таблица. Преди стартиране на Advanced Filter е добре да е избрана клетка от таблицата с имената. Маркирате областите, както са показани на картинката, и готово.
Ако искате да филтрирате таблицата на място, а не да копирате в изходна област, избирате "Filter the list in place".

Примерът от картинката е за имена, които се срещат в първата колона. Сега прочетох, че се търсят такива, които не се срещат. В този случай формулата за критерия в клетка D2 ще е без NOT, т.е. =ISNA(VLOOKUP(B2,$A$2:$A$6,1,0))

Последна редакция: чт, 03 сеп 2020, 19:20 от Ясмина

# 507
  • Мнения: 8 590
Извинявам се-търсих списък с обяснение на действията на формулите, но не намирам. Има ли някъде такова нещо? На Бг или английски- не е проблем. В момента карам он-лайн счетоводен курс, като нищо не обясняват по повода, само ми искат да копи-пействам. Чуствам се идиотски.
меню Formulas - Insert Function
има кратко обяснение на всяка функция. 
Също по името на функцията можеш да търсиш в google- ще намериш и примери, и видеа...

# 508
  • Мнения: 161

Благодаря!


=COUNTIF() е най близо, просто селектирайте нулите.

Да, това изглежда по-просто:
=COUNTIF($B$1:$B$1000;A1)
Това проверява дали във втората колона има име от първата колона.
После с филтър от първата колона ще получа липсите във втората.


Нов въпрос: Как да оцветя редовете автоматично в различен цвят. Понякога Filter не хваща цялата област и аз не разбирам това.

Последна редакция: сб, 05 сеп 2020, 21:46 от animsaj

# 509
  • Мнения: 1 429
Как да си добавя бързи иконки в лентата с инструменти за таблици и цветове  - view - toolbars - после?..
Благодаря.

Общи условия

Активация на акаунт