Как да конвертирате формула в стойност автоматично в Excel (6 ефективни начина)

  • Споделя Това
Hugh West

Excel е най-широко използваният инструмент за работа с огромни масиви от данни. Можем да изпълняваме безброй задачи с множество измерения в Excel . Понякога трябва да конвертиране формула към стойност в Excel . В тази статия ще ви покажа 6 ефективни методи за конвертиране формула към стойност автоматично в Excel .

Изтегляне на работна тетрадка за практика

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

Преобразуване на формула в стойност.xlsm

6 ефективни метода за автоматично преобразуване на формула в стойност в Excel

Това е наборът от данни, който ще използвам. Имам някои ученици заедно с техните марки в Физика , Математика, и Общо оценки (изчислени с помощта на функцията SUM ). Ще преобразувам Общо маркировки за стойности .

1. Приложете специалната функция Paste за автоматично преобразуване на формула в стойност

Сега ще покажа използването на функцията Paste Special да преобразувате формули към стойности .

Стъпки:

  • Изберете E5:E11 . CTRL+C за да копирате обхват .

Можете също така да ги копирате с помощта на контекстно меню .

  • След като изберете, изведете контекстно меню като щракнете с десния бутон на мишката и след това изберете Специално поставяне .

  • Специално поставяне Ще се появи прозорец. Проверете Стойности >> кликнете OK .

Excel ще преобразува формули към стойности .

Прочетете още: Конвертиране на формула в стойност без специална паста в Excel (5 лесни метода)

2. Използвайте опцията Paste as Value (Вмъкни като стойност), за да преобразувате автоматично формулата в стойност

Можете също така да използвате Вмъкване на стойности от контекстно меню директно да конвертирате формули към стойности .

Стъпки:

  • Изберете E5:E11 и ги копирайте.

  • След това изберете Стойности от Опции за вмъкване на контекстно меню .

  • Excel ще свърши останалото.

Прочетете още: Конвертиране на формула в стойност в няколко клетки в Excel (5 ефективни начина)

3. Клавишни комбинации за автоматично преобразуване на формула в стойност

Можете да използвате няколко бързи клавишни комбинации да преобразувате формула към стойност автоматично в Excel В този раздел ще ги опиша една по една.

3.1 Едновременно използване на клавишите ALT+E+S+V

Този метод ще покаже основно бързи клавишни комбинации да преобразувате формули като използвате Специално поставяне функция.

Стъпки:

  • Натиснете CTRL+C за копиране на обхвата E5:E11 .

  • След това натиснете ALT+E+S+V един по един . Не ги притискайте Ще видите, че Специално поставяне изскочи прозорец. OK .

Сайтът формули ще се превърне в стойности .

3.2 Натиснете клавиша F9

Нека разгледаме друг бърза клавишна комбинация които ще ни послужат за целта.

Стъпки:

  • Изберете E5 . Отидете в лента с формули за да редактирате клетка . След това изберете формулата.

  • Сега натиснете F9 . Excel ще покаже стойностите.

Забележка: Въпреки че този метод е лесен за изпълнение, той отнема много време за преобразуване на формулите една по една, ако наборът от данни е огромен.

4. Задръжте и задръжте мишката, за да конвертирате формулата в стойност автоматично в Excel

Можете също така да използвате мишката, за да конвертирате формула към стойност автоматично в Excel .

Стъпки:

  • Изберете обхвата C5:C11 .

  • След това задръжте мишката, за да 4 стрелки показалец (вж. изображението).

  • След това продължете да кликате с десния бутон на мишката и преместете курсор до дестинацията, в която искате да поставите стойности . Копирайте тук само като стойности .

Excel ще копира стойности само.

5. Използвайте Power Query за автоматично преобразуване на формула в стойност в Excel

Сега ще покажа как да използвате Power Query за преобразуване на формули в стойности.

Стъпки:

  • Изберете целия набор от данни . След това отидете в Данни tab>> изберете От таблица/обхват .

  • Създаване на таблица Изберете обхвата за вашата таблица>> отбележете Таблицата ми има заглавия >> кликнете OK .

  • Power Query Ще се появи прозорец. Затвори & Зареждане .

  • Excel ще върне номера като стойности в отделен работен лист .

Прочетете още: Как да върнете стойността на клетка, а не на формула в Excel (3 лесни метода)

6. Изпълнение на код VBA за автоматично преобразуване на формули в стойности

Сега ще покажа Макрокод VBA към преобразуване на формули в стойности .

Стъпки:

  • Натиснете ALT + F11 за да отворите Прозорец VBA .
  • След това отидете в Вмъкване на >> изберете Модул .

  • Ще се появи нов модул. Запишете следния код.
 Sub Convert_Formulas_to_Values() Dim rn As Range Dim Cell As Range Set rn = Selection For Each Cell In rn If Cell.HasFormula Then Cell.Formula = Cell.Value End If Next Cell End Sub 

  • Сега натиснете F5 за да стартирате кода. Excel ще преобразува формули към стойности .

Прочетете още: Как да спрете формулата да се преобразува в стойност автоматично в Excel

Нещата, които трябва да запомните

  • Можете също така да отворите Прозорец VBA от Разработчик

  • Натиснете ALT , тогава E , тогава S, и накрая V Не ги притискайте.
  • Можете да натиснете SHIFT+F10 да донесе контекстно меню .

Заключение

В тази статия демонстрирах 6 ефективни методи за конвертиране формули към стойности в Excel . надявам се да помогне на всички. И накрая, ако имате някакви предложения, идеи или обратна връзка, моля, не се колебайте да коментирате по-долу.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.