Бързо копиране на формула - Съвети в Excel

Съвет №1 от книгата XL - бързи начини за копиране на формула надолу по колона.

Имате хиляди редове данни. Добавили сте нова формула в горния ред на вашия набор от данни, нещо подобно =PROPER(A2&" "&B2), както е показано по-долу. Сега трябва да копирате формулата във всички редове на набора от данни.

Въведете нова формула

Много хора ще хванат дръжката за попълване и ще започнат да се влачат надолу. Но докато плъзгате надолу, Excel започва да върви все по-бързо и по-бързо. От Excel 2010 на последния ред данни има пауза от 200 микросекунди. 200 микросекунди са достатъчни, за да забележите паузата, но не достатъчно, за да реагирате и да пуснете бутона на мишката. Преди да разберете, сте изтеглили дръжката за пълнене твърде далеч.

Плъзнете дръжката за пълнене

Решението е да щракнете двукратно върху дръжката за попълване! Отидете на точно същото място, където започвате да плъзгате дръжката за попълване. Показалецът на мишката се променя на черен знак плюс. Кликнете два пъти.

Щракнете двукратно дръжката за попълване

Excel разглежда околните данни, намира последния ред с данни днес и копира формулата до последния ред от набора от данни.

В миналото празните клетки в колоната вляво биха предизвикали трика „двойно щракване върху дръжката за попълване“ да спре да работи точно преди празната клетка. Но както можете да видите по-долу, имена като Мадона, Шер или Пеле няма да създадат проблеми. При условие, че има поне диагонален път (например чрез B76-A77-B78), Excel ще намери истинското дъно на набора от данни.

Проблем с празните клетки

В моите семинари на Power Excel този трик винаги предизвиква ахна от половината хора в стаята. Това е моят номер трик за спестяване на време.

Алтернативи на двойното щракване върху дръжката за попълване

Този трик е страхотен трик, ако всичко, което сте направили до този момент, е да плъзнете дръжката за попълване до дъното на набора от данни. Но има още по-бързи начини за решаване на този проблем:

  • Използвайте таблици. Ако изберете една клетка в A1: B112 и натиснете Ctrl + T, Excel ще форматира диапазона като таблица. След като имате таблица, просто въведете формулата в C2. Когато натиснете Enter, той ще бъде копиран на дъното.
  • Използвайте сложна, но ефективна клавишна комбинация. Този пряк път изисква съседната колона да няма празни клетки. Макар да изглежда сложно да се обясни, хората, които ми разказват за този пряк път, могат да направят всичко за миг.

Ето стъпките:

  1. От нововъведената формула в C2, натиснете клавиша със стрелка наляво, за да преминете към клетка B2.
  2. Натиснете Ctrl + стрелка надолу, за да се придвижите до последния ред с данни. В този случай B112.
  3. Натиснете клавиша със стрелка надясно, за да се върнете в дъното на предимно празната колона C.

    Използване на клавишни комбинации
  4. От клетка C112 натиснете Ctrl + Shift + стрелка нагоре. Това избира всички празни клетки до вашите данни, плюс формулата в C2.
  5. Натиснете Ctrl + D, за да попълните формулата в C2 до всички празни места в селекцията. (Обърнете внимание, че Ctrl + R запълва надясно, което може да е полезно в други ситуации.)

    Ctrl + D, за да попълните

Като алтернатива можете да получите същите резултати, като натиснете Ctrl + C преди стъпка 1 и замените стъпка 5 с Ctrl + V.

Благодарение на следните хора, които предложиха този съвет: D. Carmichael, Shelley Fishel, Dawn Gilbert, @Knutsford_admi, Francis Logan, Michael Ortenberg, Jon Paterson, Mike Sullivan и Greg Lambert Lane предложиха Ctrl + D. Bill Hazlett, автор на Excel за класната стая по математика, посочи Ctrl + R. Именно карикатурата на Em DeMarco, публикувана в Twitter, беше вдъхновението за наемане на илюстратори за тази книга.

Гледам видео

  • Съвет №1 от книгата XL - бързи начини за копиране на формула надолу по колона. Също в това видео:
  • Ctrl + стрелка надолу, за да се придвижите до края на блок данни
  • Ctrl + Shift + стрелка нагоре, за да изберете в горната част на блок данни
  • Ctrl + D, за да попълните формулата от първия ред на селекцията надолу
  • Щракнете двукратно върху дръжката за попълване
  • PROPER функция
  • & символ за конкатенация
  • ROMAN функция
  • ARABIC функция

Видео транскрипция

Подкастът е спонсориран от "MrExcel XL", книга с над 40 съвета за Excel, плюс карикатури на Excel, туитове и шеги за коктейли.

Научете Excel от подкаст, епизод 1974 - Бързо копиране на формула!

Добре, добре, хей, в цялата тази книга има много илюстрации, а тази, която ме накара, беше тази илюстрация от Емили ДеМарко. Емили беше в някакъв семинар на Excel, където те показваха как да комбинират данни, използвайки символа за конкатенация, и тя се разнасяше през това и някой от публиката каза: "Но това не е ли същото като = CONCATENATE?" За всеки, който преподава класове, да. Но кой може да пише правото conCATenate? Видях това, мислех, че това е весело.

Така че въпросът днес е как да вземем тази формула, няма да говоря за тази формула, но как да вземем тази формула или която и да е формула и да я копираме до стотици или хиляди редове данни? И преди да стигна по пътя си, първо трябва да признаем метода на Excel Olympics! Има хора, които могат да направят тези пет стъпки като едно натискане на клавиш, това отнема по-малко от секунда и ако това сте вие, поздравления, похвала за вас, ако някога има олимпийски игри в Excel, номинирам ви да бъдете в отбора. Така че, ако сте човек с клавишна комбинация, стрелката наляво се премества към B2, CTRL + стрелка надолу, стрелка надясно, CTRL + Shift, стрелката нагоре избира нагоре, а в любимия ми - тази, която всъщност никога не съм използване преди, беше CTRL + D. CTRL + D взема формулата в горния ред на селекцията и я копира надолу.Така че, ако обичате клавишни комбинации, по никакъв начин това е пътят.

Но начинът, по който повечето хора решават този проблем, е, че създават тази първа формула там на ред 2 и хващат дръжката за пълнене и започват да се плъзгат, нали, и тя започва да върви по-бързо и по-бързо и по-бързо и по-бързо. Преди да разберете, това са стотици редове под дъното на данните. И ако забележите, те всъщност се забавят точно там. Те не са достатъчно дълги, за да реагирате всъщност, достатъчно дълги, за да видите забавянето. Така че, ако откриете, че слизате твърде далеч и се връщате нагоре, аз наричам това танц на дръжката за пълнене и ще ви хареса този следващ трик.

И така, тук е по-бързият начин, наистина започва точно по същия начин, имаш бял кръст там, има курсора на мишката, когато се приближиш, той се променя на черен +, точно там, когато имаш черен +, двойно кликни! Excel поглежда наляво, изчислява колко реда данни имаме днес и копира формулата до дъното! Независимо дали става въпрос за 112 реда в този случай или 1,1 милиона реда, така или иначе, стига до дъното.

Добре сега, за тези от вас, които вече са познавали двукратно щракване върху дръжката за попълване, сте я познавали отдавна: Кога двойното щракване върху дръжката за попълване не работи? Точно така е, когато някой няма фамилия! В колоната вляво има празно. Вместо Cher, нека сложим Prince. Така че обикновено щракнете двукратно дръжката за попълване, тя изглежда вляво и ще копира само на ред 8. Вдясно, поради това празно място в ред 9. И разбира се, никога не е на първия екран, винаги е стотици от редове надолу в данните. Е, това беше проблемът, но безшумно, без никакво известие в Excel 2010, сега те разглеждат всички колони вляво, за да разберат колко далеч да копират формулата надолу. Така че не се заблуждава от празната клетка в колоната вляво!Това е най-любимият ми съвет във всички Excel, когато правя силови семинари на Excel, тези семинари на живо и стигнах до това около 45 минути в деня, почти винаги получавам ахкане от няколко души в стаята, когато щракна двукратно дръжката за попълване.

Хей, просто забавен факт тук, книгата "MrExcel XL", знаете, че израснах през деня, през 70-те години, когато имаше всякакви филми, които излизаха с римски цифри, така че Кръстникът част II първата в. В съвременната история, Back to the Future III, Star Wars IV, Rocky V, Star Trek VI, дори Final Fantasy VII за 7. Знаете ли, и това е смешно, Excel всъщност има ROMAN функция! Добре, така че можете да поискате ROMAN of ROW и това ще ви даде римските цифри. Какво е наистина странно, защото в Excel 2013, ако въведете римска цифра XL и поискате АРАБСКИЯ, той ще преобразува тази РИМСКА цифра обратно в обикновена цифра. Така че, когато приключих с 39-ата си книга и знаех, че предстои 40-та книга, точно като връх на шапката обратно към всички тези филми, които използват римски цифри, знаех, четъкмо щяло да бъде "MrExcel XL", защото това е моята 40-та книга, въпреки че сложих слогана там, = ROMAN (40), така че хората биха получили шегата!

Добре, само кратко обобщение на всички неща, за които говорихме в този епизод: И ТОВА е само съвет № 1 от книгата. Е, хей, благодаря на всички, които писаха, предлагайки този съвет. Това са всички хора, които ме туитнаха. Един, който дори не покрих тук, Бил Хазлет, посочва, че CTRL + R е като CTRL + D, ако изберете една клетка и плъзнете надясно или изберете надясно, CTRL + R ще копира вдясно. Продължете и щракнете този информационен бутон в горния десен ъгъл точно сега, за да прочетете как можете да си купите тази книга.

Благодарим ви, че отбихте, ще се видим следващия път за поредното излъчване от!

Интересни статии...