Холбоосыг шилжүүлэхгүйгээр томьёог хуулах

Асуудал

Бид хоёр хотод сар бүр дүнг тооцож, дараа нь нийлбэр дүнг J2 шар нүдний ханшаар евро болгон хөрвүүлдэг ийм энгийн хүснэгттэй байна гэж бодъё.

Холбоосыг шилжүүлэхгүйгээр томьёог хуулах

Асуудал нь хэрэв та D2:D8 мужийг хуудасны өөр газар томьёоны хамт хуулж авбал Microsoft Excel нь эдгээр томьёоны холбоосыг автоматаар засч шинэ газар руу зөөж, тоолохоо болино.

Холбоосыг шилжүүлэхгүйгээр томьёог хуулах

Даалгавар: томьёо нь өөрчлөгдөхгүй, ижил хэвээр байхын тулд тооцооллын үр дүнг хадгалахын тулд мужийг томъёогоор хуулж ав.

Арга 1. Үнэмлэхүй холбоосууд

Өмнөх зургаас харахад Excel нь зөвхөн харьцангуй холбоосуудыг шилжүүлдэг. $J$2 шар нүдний үнэмлэхүй ($ тэмдэгтэй) лавлагаа хөдөлсөнгүй. Тиймээс томьёог яг хуулбарлахын тулд та бүх томъёоны бүх лавлагааг үнэмлэхүй болгон түр хөрвүүлж болно. Томъёоны мөрөнд томьёо бүрийг сонгоод товчлуурыг дарах шаардлагатай F4:
Холбоосыг шилжүүлэхгүйгээр томьёог хуулах
Олон тооны эсүүдтэй бол энэ сонголт мэдээж алга болдог - энэ нь хэтэрхий их хөдөлмөр юм.

Арга 2: Томьёог түр идэвхгүй болгох

Хуулбарлах үед томьёог өөрчлөхөөс урьдчилан сэргийлэхийн тулд Excel тэдгээрийг томьёо гэж үзэхээ болихыг (түр зуур) шалгах хэрэгтэй. Үүнийг хэш тэмдэг (#) эсвэл хос тэмдэг (&&) гэх мэт томъёонд байдаггүй бусад тэмдэгтээр тэнцүү тэмдгийг (=) сольж болно. Үүний тулд:

  1. Томьёотой мужийг сонгоно уу (бидний жишээнд D2:D8)
  2. Дарах Ctrl + H гар эсвэл таб дээр Нүүр хуудас - Олоод сонгох - солих (Нүүр хуудас — Хай, сонгох — солих)

    Холбоосыг шилжүүлэхгүйгээр томьёог хуулах

  3. Гарч ирэх харилцах цонхонд бидний хайж буй зүйл, юугаар солихыг оруулна уу Үзүүлэлтүүд (Сонголтууд) тодруулахаа бүү мартаарай Хайлтын хүрээ – Томъёо. Бид дардаг Бүгдийг солих (Бүгдийг солих).
  4. Үүссэн мужийг идэвхгүй болгосон томьёотой зөв газарт хуулна уу:

    Холбоосыг шилжүүлэхгүйгээр томьёог хуулах

  5. Сэлгэх # on = ижил цонхыг ашиглан буцаж, функцийг томьёо руу буцаана.

Арга 3: Notepad-ээр хуулах

Энэ арга нь илүү хурдан бөгөөд хялбар юм.

Гарын товчлолыг дарна уу Ctrl+Ё эсвэл товчлуур Томьёог харуулах таб томъёо (Томъёо - Томьёог харуулах), томъёо шалгах горимыг идэвхжүүлэхийн тулд үр дүнгийн оронд нүднүүдэд тооцоолсон томъёонууд гарч ирнэ.

Холбоосыг шилжүүлэхгүйгээр томьёог хуулах

Манай D2:D8 мужийг хуулж, стандарт руу буулгана уу тэмдэглэлийн дэвтэр:

Холбоосыг шилжүүлэхгүйгээр томьёог хуулах

Одоо буулгасан бүх зүйлийг сонгоод (Ctrl + A), санах ой руу дахин хуулж (Ctrl + C) хуудсан дээр хэрэгтэй газартаа буулгана уу:

Холбоосыг шилжүүлэхгүйгээр томьёог хуулах

Зөвхөн товчлуурыг дарахад л үлддэг Томьёог харуулах (Формула харуулах)Excel-ийг хэвийн горимд буцаах.

Анхаарна уу: Энэ арга нь нэгтгэсэн нүднүүд бүхий нарийн төвөгтэй хүснэгтүүдэд заримдаа бүтэлгүйтдэг боловч ихэнх тохиолдолд энэ нь сайн ажилладаг.

Арга 4. Макро

Хэрэв та лавлагаа шилжүүлэхгүйгээр томъёоны хуулбарлах ажлыг байнга хийх шаардлагатай бол үүний тулд макро ашиглах нь зүйтэй юм. Гарын товчлолыг дарна уу Alt + F11 эсвэл товчлуур Visual Basic таб Developer (Хөгжүүлэгч), цэсээр дамжуулан шинэ модуль оруулна уу Оруулах - Модуль  мөн энэ макроны текстийг тэнд хуулна:

Sub Copy_Formulas() Dim copyRange As Range, pasteRange As Range On Alda Resume Next Set copyRange = Application.InputBox("Хуулбарлах томьёотой нүднүүдийг сонгоно уу.", _ "Томьёог яг хуулах", Өгөгдмөл:=Selection.Address, Type := 8) Хэрэв copyRange юу ч биш бол гарна уу Дэд багц pasteRange = Application.InputBox("Одоо буулгах мужийг сонгоно уу." & vbCrLf & vbCrLf & _ "Муж нь анхны " & vbCrLf & _ " нүднүүдийн хэмжээтэй тэнцүү байх ёстой. хуулах." , "Томьёог яг хуулах", _ Өгөгдмөл:=Selection.Address, Төрөл:=8) Хэрэв pasteRange.Cells.Count <> copyRange.Cells.Count Дараа нь MsgBox "Хуулбарлах, буулгах мужуудын хэмжээ өөр байна!", vbExclamation, "Хуулбарын алдаа" Хэрэв pasteRange юу ч биш бол дэд төгсгөлөөс гарна уу Дараа нь Sub-ээс гарна уу.

Та макро ажиллуулахын тулд товчлуурыг ашиглаж болно. Макроны таб Developer (Хөгжүүлэгч — Макро) эсвэл гарын товчлол Alt + F8. Макро ажиллуулсны дараа энэ нь танаас анхны томьёо болон оруулах муж бүхий мужийг сонгохыг хүсэх бөгөөд томъёог автоматаар хуулах болно.

Холбоосыг шилжүүлэхгүйгээр томьёог хуулах

  • Томъёо болон үр дүнг нэгэн зэрэг үзэхэд тохиромжтой
  • Excel-ийн томьёонд яагаад R1C1 лавлах загвар хэрэгтэй байна
  • Томьёотой бүх нүдийг хэрхэн хурдан олох вэ
  • PLEX нэмэлтээс яг томьёог хуулах хэрэгсэл

 

хариу үлдээх