Talaan ng nilalaman
Maraming beses, sa Excel, gumagamit ang mga user ng mga formula upang ipakita ang mga gustong value. Ang mga resulta mula sa formula na ito ay nakasalalay sa iba pang mga halaga ng cell sa partikular na sheet o sa isa pang sheet sa parehong workbook. Ang aming pangunahing layunin ay ipakita ang dependency ng halaga ng isang cell sa iba pang mga cell sa isa pang worksheet. Sa artikulong ito, ipapakita namin sa iyo kung paano mag-trace ng mga dependent sa mga sheet sa Excel.
I-download ang Practice Workbook
Maaari mong i-download ang libreng Excel workbook dito at magsanay sa iyong sariling.
Trace Dependents.xlsm
Trace Dependents
Maaari naming tukuyin ang mga trace dependent bilang isang cell o isang hanay ng mga cell na nakakaapekto sa halaga ng iba pang mga cell. Ang umaasa na cell ay nakasalalay sa mga halaga ng mga aktibong cell upang ipakita ang resulta. Halimbawa, ang cell B8 ay naglalaman ng formula =B6-B7 . Dito, ang mga cell B6 at B7 ay mga aktibong cell dahil ang halaga ng cell B8 ay depende sa parehong B6 at B7 , at sila ang mga umaasa sa bakas.
2 Madaling Paraan sa Pagsubaybay Mga Dependent sa Buong Sheet sa Excel
Sa artikulong ito, makakakita ka ng dalawang magkaibang paraan upang masubaybayan ang mga dependent sa mga sheet sa Excel. Sa aming unang paraan, gagamitin namin ang Trace Dependents command ng Excel upang ipakita ang mga dependent. Para sa aming pangalawang pamamaraan, maglalapat kami ng VBA code para sa parehong layunin.
Upang ilarawan ang aming artikulo, gagamitin namin ang sumusunodset ng datos. Dito sa mga column na B at C , mayroon kaming ilang order id at ang mga katumbas na produkto ng mga ito, ayon sa pagkakabanggit.
1. Paggamit ng Trace Dependents Command upang Trace Dependents Across Sheets
Para sa aming unang procedure, gagamitin namin ang Trace Dependents command, na matatagpuan sa tab na Mga Formula ng ribbon. Sa pamamagitan ng pagpili sa command na ito, makikita natin ang mga aktibong cell at ang mga dependent na cell ng isang partikular na formula o halaga. Ang mga detalyadong hakbang para sa pamamaraang ito ay ang mga sumusunod.
Hakbang 1:
- Una sa lahat, kukuha kami ng dalawang worksheet upang makagawa ng set ng data.
- Habang magpapakita kami ng trace dependent sa mga sheet, kakailanganin namin ng hindi bababa sa dalawang worksheet.
- Sa sumusunod na larawan, gagawin namin ang set ng data sa Trace Dependent sheet .
Hakbang 2:
- Pangalawa, kukuha kami ng isa pang worksheet at pangalanan ito Trace Dependent 1 .
- Gayundin, gagawa kami ng karagdagang column para maglapat ng formula na maglalaman ng mga cell address mula sa parehong sheet.
- Pagkatapos, isulat ang sumusunod na formula ng ang COUNTIF function sa cell D5 .
=COUNTIF('Trace Dependent'!B5:B10,'Trace Dependent 1'!B5)
Hakbang 3:
- Ikatlo pindutin ang Enter upang makita ang resulta .
- Pagkatapos, sa tulong ng tampok na AutoFill , ipapakita namin ang mga resulta para sa mas mababang mga cell bilangwell.
Hakbang 4:
- Pang-apat, bumalik sa Trace Dependent sheet.
- Pagkatapos, piliin ang cell B5 .
- Dito, titingnan namin kung nakadepende ang anumang cell value sa cell na ito.
- Pagkatapos, pagkatapos piliin ang cell pumunta sa tab na Mga Formula ng ribbon.
- Mula doon, sa Formula Pag-audit ng na grupo, piliin ang Trace Dependents .
Hakbang 5:
- Panglima, kung ang cell ay isang aktibong cell, makakakita ka ng may tuldok na itim na linya na may arrow na tumuturo patungo sa isang imahe.
- Ito ay nagpapahiwatig, ang cell ay isang aktibong cell at ang nakadependeng cell nito ay nasa isa pang worksheet.
Hakbang 6:
- Pagkatapos, panatilihin ang mouse sa dulo ng may tuldok na linya at i-double click ito.
Hakbang 7:
- Sa hakbang na ito , makikita mo ang Go To dialog box pagkatapos ng pag-double click.
- Dahil dito, ipapakita ng kahon ang sheet at ang formula kung saan ginagamit ang aktibong cell .<1 5>
- Pagkatapos ay piliin ang sanggunian at mag-click sa OK .
Hakbang 8:
- Sa wakas, ang pagkilos mula sa nakaraang hakbang ay magdadala sa iyo sa sheet kung saan ginagamit ang formula na ito.
- Gayundin, ipahiwatig nito ang dependent cell na ang value ay nakadepende sa aktibong cell.
- Sa aming halimbawa, ang resulta ng cell D5 Ang ng sheet na Trace Dependent 1 ay nakadependesa aktibong cell B5 ng sheet Trace Dependent .
2. Paglalapat ng VBA Code sa Trace Dependents Across Sheets sa Excel
Bilang aming pangalawang paraan, maglalapat kami ng VBA code upang masubaybayan ang mga umaasa sa mga sheet sa Excel. Ibibigay namin ang tamang sequence at command sa code, at ipapakita nito ang mga dependent at ang aktibong cell. Para sa isang mas mahusay na pag-unawa, sundin ang mga sumusunod na hakbang.
Hakbang 1:
- Una, kumuha ng dalawang sheet at gawin ang data set sa parehong mga sheet tulad ng sa mga nakaraang pamamaraan.
Hakbang 2:
- Pagkatapos, punan ang mga cell ng column D ng set ng data sa sheet VBA 1 sa pamamagitan ng paglalapat ng formula, tulad ng nakaraang paglalarawan.
Hakbang 3:
- Pangatlo, ilalapat namin ang code sa pagsubaybay sa mga umaasa.
- Para diyan, piliin cell B5 ng sheet VBA .
- Pagkatapos, pumunta sa Developer tab ng ribbon.
- Mula doon, piliin ang Visual Basic .
Hakbang 4:
- Pang-apat, makikita mo ang VBA window.
- Dito, mula sa piliin ang tab na Insert Module .
Hakbang 5:
- Panglima, kopyahin ang sumusunod na code at i-paste ito sa module.
3562
VBA Breakdown
- Fir stly, kamipagtawag sa Sub procedure Trace_Dependents_Across_Sheets .
5795
- Pagkatapos, ang mga sumusunod na command ay magpapakita ng mga dependent at aktibong cell.
- Ang bilang ng arrow ay magiging isa at ang arrow ay hindi magna-navigate patungo sa naunang cell
2921
Hakbang 6:
- Pagkatapos , i-save ang code pagkatapos itong i-paste.
- Pagkatapos nito, panatilihin ang cursor sa module at pindutin ang run button o F5 upang i-play ito.
Hakbang 7:
- Pagkatapos patakbuhin ang code, direktang dadalhin tayo nito sa cell D5 ng sheet VBA 1 , na nagsasaad na ito ang dependent na cell.
Hakbang 8:
- Dahil dito, kung babalik ka sa VBA sheet makikita mo ang cell B5 na may marka ng trace dependent arrow, na nagpapahiwatig na ito ay isang aktibong cell.