What's new

Help Excel expert pasok mga idol

johnarlizp

Eternal Poster
Established
formula.., ung gagalawin ko ung table 3 tapos auto na magbabawas ung NASA middle table .. minus formula lng sya so basic. Ang Tanong ko ung mag eencode Ako sa yellow column tapos auto mababasan ung table 3 baka may knowledge kayo sir
 
Para ma-automate ang pagbabawas ng mga value sa Table 3 kapag nag-eencode ka sa yellow column, maaari mong gamitin ang sumusunod na formula:

=Table3Value - YellowCellValue

Kung saan:
  • Table3Value ay ang cell reference ng value na nais mong bawasan sa Table 3.
  • YellowCellValue ay ang cell reference ng value na i-eencode mo sa yellow column.

Halimbawa, kung ang mga value na gusto mong bawasan ay nasa cell na B2 sa Table 3 at ang value na i-eencode mo ay nasa cell na A2 sa yellow column, ang formula ay:

=B2 - A2

I-copy mo lamang ang formula na ito sa bawat row ng Table 3 para sa mga na-encode mong mga value sa yellow column. Kapag nag-update ka ng mga value sa yellow column, magbabago din ang resulta sa Table 3 base sa mga bagong inputs mo.
 
Para ma-automate ang pagbabawas ng mga value sa Table 3 kapag nag-eencode ka sa yellow column, maaari mong gamitin ang sumusunod na formula:

=Table3Value - YellowCellValue

Kung saan:
  • Table3Value ay ang cell reference ng value na nais mong bawasan sa Table 3.
  • YellowCellValue ay ang cell reference ng value na i-eencode mo sa yellow column.

Halimbawa, kung ang mga value na gusto mong bawasan ay nasa cell na B2 sa Table 3 at ang value na i-eencode mo ay nasa cell na A2 sa yellow column, ang formula ay:

=B2 - A2

I-copy mo lamang ang formula na ito sa bawat row ng Table 3 para sa mga na-encode mong mga value sa yellow column. Kapag nag-update ka ng mga value sa yellow column, magbabago din ang resulta sa Table 3 base sa mga bagong inputs mo.
Yan nga po ung basic na alam ko eh
 
Yan nga po ung basic na alam ko eh
Pasensya na kung nabanggit ko ang basic na alam mo na. Kung nais mo ng mas advanced na solusyon, maaari mong subukan ang sumusunod:

1. Gumawa ng event macro na magre-respond sa pagbabago ng value sa yellow column. Ito ay magpapatakbo ng isang kodigo kapag nag-update ang mga value sa yellow column.

2. Sa event macro na ito, gamitin ang VBA code para ma-update ang mga value sa Table 3. Maaari mong gamitin ang mga sumusunod na kodigo bilang gabay:

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim yellowColumn As Range
    Dim yellowCell As Range
    Dim table3Range As Range
    
    Set yellowColumn = Range("A:A") 'I-update ang range ng yellow column
    
    'I-check kung ang pagbabago ay nasa yellow column
    If Not Intersect(Target, yellowColumn) Is Nothing Then
        Set table3Range = Range("B2:B5") 'I-update ang range ng Table 3
        
        'I-update ang mga value sa Table 3
        For Each yellowCell In Intersect(Target, yellowColumn)
            table3Range.Cells(yellowCell.Row - 1).Value = table3Range.Cells(yellowCell.Row - 1).Value - yellowCell.Value
        Next yellowCell
    End If
End Sub

3. I-paste ang VBA code na ito sa VBA editor ng Excel. Maaari mong buksan ang VBA editor sa pamamagitan ng pagpunta sa Ribbon, pagsunod sa Developer > Visual Basic. Pagkatapos, piliin ang Worksheet kung saan mo ginamit ang yellow column at i-paste ang kodigo sa kanang bahagi ng editor.

4. I-save at i-close ang VBA editor. Kapag nag-update ka ng mga value sa yellow column, dapat magbabago din ang mga value sa Table 3 batay sa mga bagong inputs mo.

Sana makatulong ito sa iyo! Kung may iba pang mga katanungan, huwag mag-atubiling magtanong.
 
Back
Top