ಎಕ್ಸೆಲ್ ಡೈನಾಮಿಕ್ ಹೆಸರಿನ ಶ್ರೇಣಿ: ಹೇಗೆ ರಚಿಸುವುದು ಮತ್ತು ಬಳಸುವುದು

  • ಇದನ್ನು ಹಂಚು
Michael Brown

ಈ ಟ್ಯುಟೋರಿಯಲ್ ನಲ್ಲಿ, ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಡೈನಾಮಿಕ್ ಹೆಸರಿನ ಶ್ರೇಣಿಯನ್ನು ಹೇಗೆ ರಚಿಸುವುದು ಮತ್ತು ಹೊಸ ಡೇಟಾವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಲೆಕ್ಕಾಚಾರದಲ್ಲಿ ಸೇರಿಸಲು ಅದನ್ನು ಸೂತ್ರಗಳಲ್ಲಿ ಹೇಗೆ ಬಳಸುವುದು ಎಂಬುದನ್ನು ನೀವು ಕಲಿಯುವಿರಿ.

ಕಳೆದ ವಾರದಲ್ಲಿ ಟ್ಯುಟೋರಿಯಲ್, ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಸ್ಥಿರ ಹೆಸರಿನ ಶ್ರೇಣಿಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ನಾವು ವಿಭಿನ್ನ ಮಾರ್ಗಗಳನ್ನು ನೋಡಿದ್ದೇವೆ. ಸ್ಥಿರವಾದ ಹೆಸರು ಯಾವಾಗಲೂ ಒಂದೇ ಸೆಲ್‌ಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಅಂದರೆ ನೀವು ಹೊಸದನ್ನು ಸೇರಿಸಿದಾಗ ಅಥವಾ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಡೇಟಾವನ್ನು ತೆಗೆದುಹಾಕಿದಾಗ ನೀವು ಶ್ರೇಣಿಯ ಉಲ್ಲೇಖವನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ನವೀಕರಿಸಬೇಕಾಗುತ್ತದೆ.

ನೀವು ನಿರಂತರವಾಗಿ ಬದಲಾಗುತ್ತಿರುವ ಡೇಟಾ ಸೆಟ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದರೆ, ನೀವು ಬಯಸಬಹುದು ನಿಮ್ಮ ಹೆಸರಿಸಲಾದ ಶ್ರೇಣಿಯನ್ನು ಕ್ರಿಯಾತ್ಮಕಗೊಳಿಸಿ ಇದರಿಂದ ಅದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಹೊಸದಾಗಿ ಸೇರಿಸಲಾದ ನಮೂದುಗಳು ಅಥವಾ ತೆಗೆದುಹಾಕಲಾದ ಡೇಟಾವನ್ನು ಹೊರಗಿಡಲು ಒಪ್ಪಂದಗಳನ್ನು ಸರಿಹೊಂದಿಸಲು ವಿಸ್ತರಿಸುತ್ತದೆ. ಈ ಟ್ಯುಟೋರಿಯಲ್ ನಲ್ಲಿ ಮುಂದೆ, ಇದನ್ನು ಹೇಗೆ ಮಾಡಬೇಕೆಂಬುದರ ಕುರಿತು ವಿವರವಾದ ಹಂತ-ಹಂತದ ಮಾರ್ಗದರ್ಶನವನ್ನು ನೀವು ಕಾಣಬಹುದು.

    ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಡೈನಾಮಿಕ್ ಹೆಸರಿನ ಶ್ರೇಣಿಯನ್ನು ಹೇಗೆ ರಚಿಸುವುದು

    ಇದಕ್ಕಾಗಿ ಆರಂಭಿಕರು, ಒಂದು ಕಾಲಮ್ ಮತ್ತು ವೇರಿಯಬಲ್ ಸಂಖ್ಯೆಯ ಸಾಲುಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಡೈನಾಮಿಕ್ ಹೆಸರಿನ ಶ್ರೇಣಿಯನ್ನು ನಿರ್ಮಿಸೋಣ. ಇದನ್ನು ಮಾಡಲು, ಈ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ:

    1. ಫಾರ್ಮುಲಾ ಟ್ಯಾಬ್‌ನಲ್ಲಿ, ವ್ಯಾಖ್ಯಾನಿತ ಹೆಸರುಗಳು ಗುಂಪಿನಲ್ಲಿ, ಹೆಸರನ್ನು ವಿವರಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಿ . ಅಥವಾ, ಎಕ್ಸೆಲ್ ನೇಮ್ ಮ್ಯಾಂಗರ್ ತೆರೆಯಲು Ctrl + F3 ಅನ್ನು ಒತ್ತಿ, ಮತ್ತು ಹೊಸ… ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.
    2. ಯಾವುದೇ ರೀತಿಯಲ್ಲಿ, ಹೊಸ ಹೆಸರು ಡೈಲಾಗ್ ಬಾಕ್ಸ್ ತೆರೆಯುತ್ತದೆ, ಅಲ್ಲಿ ನೀವು ಈ ಕೆಳಗಿನ ವಿವರಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತೀರಿ:
      • ಹೆಸರು ಬಾಕ್ಸ್‌ನಲ್ಲಿ, ನಿಮ್ಮ ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿಯ ಹೆಸರನ್ನು ಟೈಪ್ ಮಾಡಿ.
      • ಸ್ಕೋಪ್ ಡ್ರಾಪ್‌ಡೌನ್‌ನಲ್ಲಿ, ಹೊಂದಿಸಿ ಹೆಸರಿನ ವ್ಯಾಪ್ತಿ. ಹೆಚ್ಚಿನವುಗಳಲ್ಲಿ ವರ್ಕ್‌ಬುಕ್ (ಡೀಫಾಲ್ಟ್) ಅನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆಪ್ರಕರಣಗಳು.
      • ಉಲ್ಲೇಖಿಸುತ್ತದೆ ಬಾಕ್ಸ್‌ನಲ್ಲಿ, OFFSET COUNTA ಅಥವಾ INDEX COUNTA ಸೂತ್ರವನ್ನು ನಮೂದಿಸಿ.
    3. ಸರಿ ಕ್ಲಿಕ್ ಮಾಡಿ. ಮುಗಿದಿದೆ!

    ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಲ್ಲಿ, ಹೆಡರ್ ಸಾಲನ್ನು ಹೊರತುಪಡಿಸಿ, ಕಾಲಮ್ A ನಲ್ಲಿ ಡೇಟಾದೊಂದಿಗೆ ಎಲ್ಲಾ ಕೋಶಗಳಿಗೆ ಅವಕಾಶ ಕಲ್ಪಿಸುವ ಡೈನಾಮಿಕ್ ಹೆಸರಿನ ಶ್ರೇಣಿ ಐಟಂಗಳು ಅನ್ನು ನಾವು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತೇವೆ :

    ಎಕ್ಸೆಲ್ ಡೈನಾಮಿಕ್ ಹೆಸರಿನ ಶ್ರೇಣಿಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಆಫ್‌ಸೆಟ್ ಫಾರ್ಮುಲಾ

    ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ಡೈನಾಮಿಕ್ ಹೆಸರಿನ ಶ್ರೇಣಿಯನ್ನು ಮಾಡಲು ಸಾಮಾನ್ಯ ಸೂತ್ರವು ಈ ಕೆಳಗಿನಂತಿದೆ:

    ಆಫ್‌ಸೆಟ್ ( first_cell, 0, 0, COUNTA( ಕಾಲಮ್), 1)

    ಎಲ್ಲಿ:

    • first_cell - ಮೊದಲನೆಯದು ಹೆಸರಿಸಲಾದ ಶ್ರೇಣಿಯಲ್ಲಿ ಸೇರಿಸಬೇಕಾದ ಐಟಂ, ಉದಾಹರಣೆಗೆ $A$2.
    • ಕಾಲಮ್ - $A:$A.
    <0 ನಂತಹ ಕಾಲಮ್‌ಗೆ ಸಂಪೂರ್ಣ ಉಲ್ಲೇಖ>ಈ ಸೂತ್ರದ ಮಧ್ಯಭಾಗದಲ್ಲಿ, ಆಸಕ್ತಿಯ ಕಾಲಮ್‌ನಲ್ಲಿ ಖಾಲಿ-ಅಲ್ಲದ ಸೆಲ್‌ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಪಡೆಯಲು ನೀವು COUNTA ಕಾರ್ಯವನ್ನು ಬಳಸುತ್ತೀರಿ. ಆ ಸಂಖ್ಯೆಯು ನೇರವಾಗಿ OFFSET(ಉಲ್ಲೇಖ, ಸಾಲುಗಳು, cols, [height], [width]) ಕಾರ್ಯದ heightಆರ್ಗ್ಯುಮೆಂಟ್‌ಗೆ ಹೋಗುತ್ತದೆ, ಅದು ಎಷ್ಟು ಸಾಲುಗಳನ್ನು ಹಿಂತಿರುಗಿಸಬೇಕೆಂದು ಹೇಳುತ್ತದೆ.

    ಅದಕ್ಕಿಂತ ಮೀರಿ, ಇದು ಒಂದು ಸಾಮಾನ್ಯ ಆಫ್‌ಸೆಟ್ ಸೂತ್ರವಾಗಿದೆ, ಇಲ್ಲಿ:

    • ಉಲ್ಲೇಖ ನೀವು ಆಫ್‌ಸೆಟ್ (first_cell) ಅನ್ನು ಆಧರಿಸಿರುವ ಆರಂಭಿಕ ಹಂತವಾಗಿದೆ.
    • ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್‌ಗಳು ಎರಡೂ 0 ಆಗಿರುತ್ತವೆ, ಏಕೆಂದರೆ ಆಫ್‌ಸೆಟ್ ಮಾಡಲು ಯಾವುದೇ ಕಾಲಮ್‌ಗಳು ಅಥವಾ ಸಾಲುಗಳಿಲ್ಲ.
    • ಅಗಲ 1 ಕಾಲಮ್‌ಗೆ ಸಮಾನವಾಗಿದೆ.

    ಉದಾಹರಣೆಗೆ, ಸೆಲ್ A2 ಸೆಲ್‌ನಿಂದ ಪ್ರಾರಂಭಿಸಿ, ಹಾಳೆ3 ರಲ್ಲಿ ಕಾಲಮ್ A ಗಾಗಿ ಡೈನಾಮಿಕ್ ಹೆಸರಿನ ಶ್ರೇಣಿಯನ್ನು ನಿರ್ಮಿಸಲು, ನಾವು ಈ ಸೂತ್ರವನ್ನು ಬಳಸುತ್ತೇವೆ:

    =OFFSET(Sheet3!$A$2, 0, 0, COUNTA(Sheet3!$A:$A), 1)

    ಗಮನಿಸಿ. ನೀವು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತಿದ್ದರೆಪ್ರಸ್ತುತ ವರ್ಕ್‌ಶೀಟ್‌ನಲ್ಲಿ ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿ, ನೀವು ಶೀಟ್ ಹೆಸರನ್ನು ಉಲ್ಲೇಖಗಳಲ್ಲಿ ಸೇರಿಸುವ ಅಗತ್ಯವಿಲ್ಲ, ಎಕ್ಸೆಲ್ ನಿಮಗಾಗಿ ಅದನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮಾಡುತ್ತದೆ. ನೀವು ಬೇರೆ ಯಾವುದಾದರೂ ಶೀಟ್‌ಗಾಗಿ ಶ್ರೇಣಿಯನ್ನು ನಿರ್ಮಿಸುತ್ತಿದ್ದರೆ, ಕೋಶ ಅಥವಾ ಶ್ರೇಣಿಯ ಉಲ್ಲೇಖವನ್ನು ಶೀಟ್‌ನ ಹೆಸರಿನೊಂದಿಗೆ ಪೂರ್ವಪ್ರತ್ಯಯ ಮಾಡಿ ನಂತರ ಆಶ್ಚರ್ಯಸೂಚಕ ಬಿಂದು (ಮೇಲಿನ ಸೂತ್ರದ ಉದಾಹರಣೆಯಲ್ಲಿರುವಂತೆ).

    INDEX ಫಾರ್ಮುಲಾ ಡೈನಾಮಿಕ್ ಹೆಸರಿನ ಶ್ರೇಣಿಯನ್ನು ಮಾಡಲು Excel

    ಎಕ್ಸೆಲ್ ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿಯನ್ನು ರಚಿಸಲು ಇನ್ನೊಂದು ಮಾರ್ಗವೆಂದರೆ INDEX ಫಂಕ್ಷನ್‌ನೊಂದಿಗೆ COUNTA ಅನ್ನು ಸಂಯೋಜನೆಯಲ್ಲಿ ಬಳಸುವುದು.

    first_cell:INDEX( column,COUNTA( ಕಾಲಮ್))

    ಈ ಸೂತ್ರವು ಎರಡು ಭಾಗಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:

    • ಶ್ರೇಣಿ ಆಪರೇಟರ್‌ನ ಎಡಭಾಗದಲ್ಲಿ (:), ನೀವು $A$2 ನಂತಹ ಹಾರ್ಡ್-ಕೋಡೆಡ್ ಆರಂಭಿಕ ಉಲ್ಲೇಖವನ್ನು ಇರಿಸಿದ್ದೀರಿ .
    • ಬಲಭಾಗದಲ್ಲಿ, ನೀವು ಅಂತ್ಯದ ಉಲ್ಲೇಖವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು INDEX(array, row_num, [column_num]) ಕಾರ್ಯವನ್ನು ಬಳಸುತ್ತೀರಿ. ಇಲ್ಲಿ, ನೀವು ರಚನೆಗೆ ಸಂಪೂರ್ಣ ಕಾಲಮ್ A ಅನ್ನು ಪೂರೈಸುತ್ತೀರಿ ಮತ್ತು ಸಾಲು ಸಂಖ್ಯೆಯನ್ನು ಪಡೆಯಲು COUNTA ಅನ್ನು ಬಳಸಿ (ಅಂದರೆ ಕಾಲಮ್ A ನಲ್ಲಿ ನಮೂದು-ಅಲ್ಲದ ಕೋಶಗಳ ಸಂಖ್ಯೆ).

    ನಮ್ಮ ಮಾದರಿ ಡೇಟಾಸೆಟ್‌ಗಾಗಿ (ದಯವಿಟ್ಟು ನೋಡಿ ಮೇಲಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್), ಸೂತ್ರವು ಈ ಕೆಳಗಿನಂತೆ ಹೋಗುತ್ತದೆ:

    =$A$2:INDEX($A:$A, COUNTA($A:$A))

    ಕಾಲಮ್ ಹೆಡರ್ ಸೇರಿದಂತೆ ಕಾಲಮ್ A ನಲ್ಲಿ 5 ಖಾಲಿ-ಅಲ್ಲದ ಕೋಶಗಳು ಇರುವುದರಿಂದ, COUNTA ಹಿಂತಿರುಗಿಸುತ್ತದೆ 5. ಪರಿಣಾಮವಾಗಿ, INDEX $A ಅನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ $5, ಇದು ಕಾಲಮ್ A ನಲ್ಲಿ ಕೊನೆಯದಾಗಿ ಬಳಸಿದ ಕೋಶವಾಗಿದೆ (ಸಾಮಾನ್ಯವಾಗಿ ಸೂಚ್ಯಂಕ ಸೂತ್ರವು ಮೌಲ್ಯವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ, ಆದರೆ ಉಲ್ಲೇಖ ನಿರ್ವಾಹಕರು ಅದನ್ನು ಉಲ್ಲೇಖವನ್ನು ಹಿಂತಿರುಗಿಸಲು ಒತ್ತಾಯಿಸುತ್ತಾರೆ). ಮತ್ತು ನಾವು $A$2 ಅನ್ನು ಆರಂಭಿಕ ಹಂತವಾಗಿ ಹೊಂದಿಸಿರುವುದರಿಂದ, ಅಂತಿಮ ಫಲಿತಾಂಶಸೂತ್ರವು $A$2:$A$5 ಶ್ರೇಣಿಯಾಗಿದೆ.

    ಹೊಸದಾಗಿ ರಚಿಸಲಾದ ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿಯನ್ನು ಪರೀಕ್ಷಿಸಲು, ನೀವು COUNTA ಐಟಂಗಳ ಸಂಖ್ಯೆಯನ್ನು ಪಡೆದುಕೊಳ್ಳಬಹುದು:

    =COUNTA(Items)

    ಎಲ್ಲಾ ಸರಿಯಾಗಿ ಮಾಡಿದರೆ, ನೀವು ಪಟ್ಟಿಯಿಂದ ಐಟಂಗಳನ್ನು ಸೇರಿಸಿದಾಗ ಅಥವಾ ತೆಗೆದುಹಾಕಿದ ನಂತರ ಸೂತ್ರದ ಫಲಿತಾಂಶವು ಬದಲಾಗುತ್ತದೆ:

    ಗಮನಿಸಿ. ಮೇಲೆ ಚರ್ಚಿಸಿದ ಎರಡು ಸೂತ್ರಗಳು ಒಂದೇ ಫಲಿತಾಂಶವನ್ನು ನೀಡುತ್ತವೆ, ಆದರೆ ಕಾರ್ಯಕ್ಷಮತೆಯಲ್ಲಿ ವ್ಯತ್ಯಾಸವಿದೆ ಎಂದು ನೀವು ತಿಳಿದಿರಬೇಕು. OFFSET ಒಂದು ಬಾಷ್ಪಶೀಲ ಕಾರ್ಯವಾಗಿದ್ದು ಅದು ಶೀಟ್‌ಗೆ ಪ್ರತಿ ಬದಲಾವಣೆಯೊಂದಿಗೆ ಮರು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ. ಶಕ್ತಿಯುತ ಆಧುನಿಕ ಯಂತ್ರಗಳು ಮತ್ತು ಸಮಂಜಸವಾದ ಗಾತ್ರದ ಡೇಟಾ ಸೆಟ್‌ಗಳಲ್ಲಿ, ಇದು ಸಮಸ್ಯೆಯಾಗಿರಬಾರದು. ಕಡಿಮೆ ಸಾಮರ್ಥ್ಯದ ಯಂತ್ರಗಳು ಮತ್ತು ದೊಡ್ಡ ಡೇಟಾ ಸೆಟ್‌ಗಳಲ್ಲಿ, ಇದು ನಿಮ್ಮ ಎಕ್ಸೆಲ್ ಅನ್ನು ನಿಧಾನಗೊಳಿಸಬಹುದು. ಆ ಸಂದರ್ಭದಲ್ಲಿ, ಡೈನಾಮಿಕ್ ಹೆಸರಿನ ಶ್ರೇಣಿಯನ್ನು ರಚಿಸಲು ನೀವು INDEX ಸೂತ್ರವನ್ನು ಬಳಸುವುದು ಉತ್ತಮ.

    ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ಎರಡು ಆಯಾಮದ ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿಯನ್ನು ಹೇಗೆ ಮಾಡುವುದು

    ಎರಡು ಆಯಾಮದ ಹೆಸರಿನ ಶ್ರೇಣಿಯನ್ನು ನಿರ್ಮಿಸಲು, ಇಲ್ಲಿ ಸಾಲುಗಳ ಸಂಖ್ಯೆ ಮಾತ್ರವಲ್ಲದೆ ಕಾಲಮ್‌ಗಳ ಸಂಖ್ಯೆಯೂ ಕ್ರಿಯಾತ್ಮಕವಾಗಿರುತ್ತದೆ, INDEX COUNTA ಸೂತ್ರದ ಕೆಳಗಿನ ಮಾರ್ಪಾಡುಗಳನ್ನು ಬಳಸಿ:

    first_cell:INDEX($1:$1048576, COUNTA( first_column), COUNTA( ಮೊದಲ_ಸಾಲು)))

    ಈ ಸೂತ್ರದಲ್ಲಿ, ಕೊನೆಯ ಖಾಲಿ-ಅಲ್ಲದ ಸಾಲು ಮತ್ತು ಕೊನೆಯ ಖಾಲಿ-ಅಲ್ಲದ ಕಾಲಮ್ ( row_num ) ಪಡೆಯಲು ನೀವು ಎರಡು COUNTA ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿರುವಿರಿ ಮತ್ತು ಕ್ರಮವಾಗಿ INDEX ಫಂಕ್ಷನ್‌ನ column_num ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳು). ಅರೇ ಆರ್ಗ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ, ನೀವು ಸಂಪೂರ್ಣ ವರ್ಕ್‌ಶೀಟ್ ಅನ್ನು ಫೀಡ್ ಮಾಡುತ್ತೀರಿ (ಎಕ್ಸೆಲ್ 2016 - 2007 ರಲ್ಲಿ 1048576 ಸಾಲುಗಳು; ಎಕ್ಸೆಲ್ 2003 ರಲ್ಲಿ 65535 ಸಾಲುಗಳು ಮತ್ತು ಕಡಿಮೆ).

    ಮತ್ತು ಈಗ,ನಮ್ಮ ಡೇಟಾ ಸೆಟ್‌ಗಾಗಿ ಮತ್ತೊಂದು ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸೋಣ: ಮಾರಾಟ ಹೆಸರಿನ ಶ್ರೇಣಿಯು 3 ತಿಂಗಳ (ಜನವರಿಯಿಂದ ಮಾರ್ಚ್) ಮಾರಾಟದ ಅಂಕಿಅಂಶಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ ಮತ್ತು ನೀವು ಹೊಸ ಐಟಂಗಳನ್ನು (ಸಾಲುಗಳು) ಅಥವಾ ತಿಂಗಳುಗಳನ್ನು (ಕಾಲಮ್‌ಗಳು) ಸೇರಿಸಿದಂತೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸರಿಹೊಂದಿಸುತ್ತದೆ ಕೋಷ್ಟಕ.

    ಕಾಲಮ್ B, ಸಾಲು 2 ರಲ್ಲಿ ಪ್ರಾರಂಭವಾಗುವ ಮಾರಾಟದ ಡೇಟಾದೊಂದಿಗೆ, ಸೂತ್ರವು ಈ ಕೆಳಗಿನ ಆಕಾರವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ:

    =$B$2:INDEX($1:$1048576,COUNTA($B:$B),COUNTA($2:$2))

    ನಿಮ್ಮ ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿಯು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ಕೆಳಗಿನ ಸೂತ್ರಗಳನ್ನು ಹಾಳೆಯಲ್ಲಿ ಎಲ್ಲೋ ನಮೂದಿಸಿ:

    =SUM(sales)

    =SUM(B2:D5)

    ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಲ್ಲಿ ನೀವು ನೋಡುವಂತೆ , ಎರಡೂ ಸೂತ್ರಗಳು ಒಂದೇ ಮೊತ್ತವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ನೀವು ಟೇಬಲ್‌ಗೆ ಹೊಸ ನಮೂದುಗಳನ್ನು ಸೇರಿಸಿದ ಕ್ಷಣದಲ್ಲಿ ವ್ಯತ್ಯಾಸವು ಸ್ವತಃ ಪ್ರಕಟವಾಗುತ್ತದೆ: ಮೊದಲ ಸೂತ್ರವು (ಡೈನಾಮಿಕ್ ಹೆಸರಿನ ಶ್ರೇಣಿಯೊಂದಿಗೆ) ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನವೀಕರಿಸಲ್ಪಡುತ್ತದೆ, ಆದರೆ ಎರಡನೆಯದನ್ನು ಪ್ರತಿ ಬದಲಾವಣೆಯೊಂದಿಗೆ ಹಸ್ತಚಾಲಿತವಾಗಿ ನವೀಕರಿಸಬೇಕಾಗುತ್ತದೆ. ಅದು ದೊಡ್ಡ ವ್ಯತ್ಯಾಸವನ್ನು ಮಾಡುತ್ತದೆ, ಉಹ್?

    ಎಕ್ಸೆಲ್ ಫಾರ್ಮುಲಾಗಳಲ್ಲಿ ಡೈನಾಮಿಕ್ ಹೆಸರಿನ ಶ್ರೇಣಿಗಳನ್ನು ಹೇಗೆ ಬಳಸುವುದು

    ಈ ಟ್ಯುಟೋರಿಯಲ್‌ನ ಹಿಂದಿನ ವಿಭಾಗಗಳಲ್ಲಿ, ನೀವು ಈಗಾಗಲೇ ನೋಡಿದ್ದೀರಿ ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿಗಳನ್ನು ಬಳಸುವ ಒಂದೆರಡು ಸರಳ ಸೂತ್ರಗಳು. ಈಗ, ಎಕ್ಸೆಲ್ ಡೈನಾಮಿಕ್ ಹೆಸರಿನ ಶ್ರೇಣಿಯ ನೈಜ ಮೌಲ್ಯವನ್ನು ತೋರಿಸುವ ಹೆಚ್ಚು ಅರ್ಥಪೂರ್ಣವಾದ ಸಂಗತಿಯೊಂದಿಗೆ ಬರಲು ಪ್ರಯತ್ನಿಸೋಣ.

    ಈ ಉದಾಹರಣೆಗಾಗಿ, ನಾವು ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ವ್ಲುಕ್‌ಅಪ್ ಮಾಡುವ ಕ್ಲಾಸಿಕ್ ಇಂಡೆಕ್ಸ್ ಮ್ಯಾಚ್ ಫಾರ್ಮುಲಾವನ್ನು ತೆಗೆದುಕೊಳ್ಳಲಿದ್ದೇವೆ:

    INDEX ( return_range, MATCH ( lookup_value, lookup_range, 0))

    …ಮತ್ತು ನಾವು ಹೇಗೆ ನೋಡಿ ಬಳಕೆಯೊಂದಿಗೆ ಸೂತ್ರವನ್ನು ಇನ್ನಷ್ಟು ಶಕ್ತಿಯುತವಾಗಿಸಬಹುದುಡೈನಾಮಿಕ್ ಹೆಸರಿನ ಶ್ರೇಣಿಗಳು.

    ಮೇಲಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ, ನಾವು ಡ್ಯಾಶ್‌ಬೋರ್ಡ್ ಅನ್ನು ನಿರ್ಮಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದೇವೆ, ಅಲ್ಲಿ ಬಳಕೆದಾರರು H1 ನಲ್ಲಿ ಐಟಂ ಹೆಸರನ್ನು ನಮೂದಿಸುತ್ತಾರೆ ಮತ್ತು H2 ನಲ್ಲಿ ಆ ಐಟಂನ ಒಟ್ಟು ಮಾರಾಟವನ್ನು ಪಡೆಯುತ್ತಾರೆ. ಪ್ರದರ್ಶನ ಉದ್ದೇಶಗಳಿಗಾಗಿ ರಚಿಸಲಾದ ನಮ್ಮ ಮಾದರಿ ಕೋಷ್ಟಕವು ಕೇವಲ 4 ಐಟಂಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಆದರೆ ನಿಮ್ಮ ನಿಜ ಜೀವನದ ಹಾಳೆಗಳಲ್ಲಿ ನೂರಾರು ಮತ್ತು ಸಾವಿರಾರು ಸಾಲುಗಳು ಇರಬಹುದು. ಇದಲ್ಲದೆ, ಹೊಸ ಐಟಂಗಳನ್ನು ಪ್ರತಿದಿನವೂ ಸೇರಿಸಬಹುದು, ಆದ್ದರಿಂದ ಉಲ್ಲೇಖಗಳನ್ನು ಬಳಸುವುದು ಒಂದು ಆಯ್ಕೆಯಾಗಿಲ್ಲ, ಏಕೆಂದರೆ ನೀವು ಸೂತ್ರವನ್ನು ಮತ್ತೆ ಮತ್ತೆ ನವೀಕರಿಸಬೇಕಾಗುತ್ತದೆ. ಅದಕ್ಕೆ ನಾನು ತುಂಬಾ ಸೋಮಾರಿ! :)

    ಸೂತ್ರವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ವಿಸ್ತರಿಸಲು, ನಾವು 3 ಹೆಸರುಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲಿದ್ದೇವೆ: 2 ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿಗಳು ಮತ್ತು 1 ಸ್ಥಿರ ಹೆಸರಿನ ಸೆಲ್:

    Lookup_range: =$A$2:INDEX($ A:$A, COUNTA($A:$A))

    Return_range: =$E$2:INDEX($E:$E, COUNTA($E:$E))

    Lookup_value: =$H$1

    ಗಮನಿಸಿ. Excel ಪ್ರಸ್ತುತ ಶೀಟ್‌ನ ಹೆಸರನ್ನು ಎಲ್ಲಾ ಉಲ್ಲೇಖಗಳಿಗೆ ಸೇರಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಹೆಸರುಗಳನ್ನು ರಚಿಸುವ ಮೊದಲು ನಿಮ್ಮ ಮೂಲ ಡೇಟಾದೊಂದಿಗೆ ಹಾಳೆಯನ್ನು ತೆರೆಯಲು ಮರೆಯದಿರಿ.

    ಈಗ, H1 ನಲ್ಲಿ ಸೂತ್ರವನ್ನು ಟೈಪ್ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಿ. ಮೊದಲ ವಾದಕ್ಕೆ ಬಂದಾಗ, ನೀವು ಬಳಸಲು ಬಯಸುವ ಹೆಸರಿನ ಕೆಲವು ಅಕ್ಷರಗಳನ್ನು ಟೈಪ್ ಮಾಡಿ ಮತ್ತು ಎಕ್ಸೆಲ್ ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ ಹೊಂದಾಣಿಕೆಯ ಹೆಸರುಗಳನ್ನು ತೋರಿಸುತ್ತದೆ. ಸೂಕ್ತವಾದ ಹೆಸರನ್ನು ಡಬಲ್ ಕ್ಲಿಕ್ ಮಾಡಿ, ಮತ್ತು Excel ಅದನ್ನು ತಕ್ಷಣವೇ ಸೂತ್ರದಲ್ಲಿ ಸೇರಿಸುತ್ತದೆ:

    ಪೂರ್ಣಗೊಂಡ ಸೂತ್ರವು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:

    =INDEX(Return_range, MATCH(Lookup_value, Lookup_range, 0))

    ಮತ್ತು ಸಂಪೂರ್ಣವಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ!

    ನೀವು ಹೊಸ ದಾಖಲೆಗಳನ್ನು ಟೇಬಲ್‌ಗೆ ಸೇರಿಸಿದ ತಕ್ಷಣ, ಅವುಗಳನ್ನು ನಿಮ್ಮ ಲೆಕ್ಕಾಚಾರದಲ್ಲಿ ಸೇರಿಸಲಾಗುತ್ತದೆಒಮ್ಮೆ, ನೀವು ಸೂತ್ರಕ್ಕೆ ಒಂದೇ ಒಂದು ಬದಲಾವಣೆಯನ್ನು ಮಾಡದೆಯೇ! ಮತ್ತು ನೀವು ಎಂದಾದರೂ ಫಾರ್ಮುಲಾವನ್ನು ಮತ್ತೊಂದು Excel ಫೈಲ್‌ಗೆ ಪೋರ್ಟ್ ಮಾಡಬೇಕಾದರೆ, ಗಮ್ಯಸ್ಥಾನದ ಕಾರ್ಯಪುಸ್ತಕದಲ್ಲಿ ಅದೇ ಹೆಸರುಗಳನ್ನು ರಚಿಸಿ, ಸೂತ್ರವನ್ನು ನಕಲಿಸಿ/ಅಂಟಿಸಿ ಮತ್ತು ಅದನ್ನು ತಕ್ಷಣವೇ ಕಾರ್ಯಗತಗೊಳಿಸಿ.

    ಸಲಹೆ. ಸೂತ್ರಗಳನ್ನು ಹೆಚ್ಚು ಬಾಳಿಕೆ ಬರುವಂತೆ ಮಾಡುವುದರ ಹೊರತಾಗಿ, ಡೈನಾಮಿಕ್ ಡ್ರಾಪ್‌ಡೌನ್ ಪಟ್ಟಿಗಳನ್ನು ರಚಿಸಲು ಡೈನಾಮಿಕ್ ಶ್ರೇಣಿಗಳು ಸೂಕ್ತವಾಗಿ ಬರುತ್ತವೆ.

    ನೀವು Excel ನಲ್ಲಿ ಡೈನಾಮಿಕ್ ಹೆಸರಿನ ಶ್ರೇಣಿಗಳನ್ನು ಹೇಗೆ ರಚಿಸುತ್ತೀರಿ ಮತ್ತು ಬಳಸುತ್ತೀರಿ. ಈ ಟ್ಯುಟೋರಿಯಲ್ ನಲ್ಲಿ ಚರ್ಚಿಸಲಾದ ಸೂತ್ರಗಳನ್ನು ಹತ್ತಿರದಿಂದ ನೋಡಲು, ನಮ್ಮ ಮಾದರಿ ಎಕ್ಸೆಲ್ ಡೈನಾಮಿಕ್ ಹೆಸರಿನ ರೇಂಜ್ ವರ್ಕ್‌ಬುಕ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ನಿಮಗೆ ಸ್ವಾಗತ. ಓದಿದ್ದಕ್ಕಾಗಿ ನಾನು ನಿಮಗೆ ಧನ್ಯವಾದಗಳು ಮತ್ತು ಮುಂದಿನ ವಾರ ನಮ್ಮ ಬ್ಲಾಗ್‌ನಲ್ಲಿ ನಿಮ್ಮನ್ನು ನೋಡುತ್ತೇನೆ ಎಂದು ಭಾವಿಸುತ್ತೇನೆ!

    ಮೈಕೆಲ್ ಬ್ರೌನ್ ಸಾಫ್ಟ್‌ವೇರ್ ಪರಿಕರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸಂಕೀರ್ಣ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಸರಳಗೊಳಿಸುವ ಉತ್ಸಾಹವನ್ನು ಹೊಂದಿರುವ ಮೀಸಲಾದ ತಂತ್ರಜ್ಞಾನ ಉತ್ಸಾಹಿ. ಟೆಕ್ ಉದ್ಯಮದಲ್ಲಿ ಒಂದು ದಶಕಕ್ಕೂ ಹೆಚ್ಚು ಅನುಭವದೊಂದಿಗೆ, ಅವರು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಕ್ಸೆಲ್ ಮತ್ತು ಔಟ್‌ಲುಕ್, ಹಾಗೆಯೇ ಗೂಗಲ್ ಶೀಟ್‌ಗಳು ಮತ್ತು ಡಾಕ್ಸ್‌ನಲ್ಲಿ ತಮ್ಮ ಕೌಶಲ್ಯಗಳನ್ನು ಹೆಚ್ಚಿಸಿದ್ದಾರೆ. ಮೈಕೆಲ್ ಅವರ ಬ್ಲಾಗ್ ತನ್ನ ಜ್ಞಾನ ಮತ್ತು ಪರಿಣತಿಯನ್ನು ಇತರರೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಲು ಸಮರ್ಪಿಸಲಾಗಿದೆ, ಉತ್ಪಾದಕತೆ ಮತ್ತು ದಕ್ಷತೆಯನ್ನು ಸುಧಾರಿಸಲು ಸುಲಭವಾಗಿ ಅನುಸರಿಸಲು ಸಲಹೆಗಳು ಮತ್ತು ಟ್ಯುಟೋರಿಯಲ್‌ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ನೀವು ಅನುಭವಿ ವೃತ್ತಿಪರರಾಗಿರಲಿ ಅಥವಾ ಹರಿಕಾರರಾಗಿರಲಿ, ಮೈಕೆಲ್ ಅವರ ಬ್ಲಾಗ್ ಅಮೂಲ್ಯವಾದ ಒಳನೋಟಗಳನ್ನು ಮತ್ತು ಈ ಅಗತ್ಯ ಸಾಫ್ಟ್‌ವೇರ್ ಪರಿಕರಗಳಿಂದ ಹೆಚ್ಚಿನದನ್ನು ಪಡೆಯಲು ಪ್ರಾಯೋಗಿಕ ಸಲಹೆಯನ್ನು ನೀಡುತ್ತದೆ.