אולם, ישנן תכונות מעמיקות יותר בתכנה, שמצריכות ביצוע פעולה מקדימה של הכרזה וזיהוי רשמיים של איזור הטבלה כמסד נתונים. טבלה זו נכנסת לרשימת טבלאות מוכרזות של התכנה, והופכת למקור נתונים דינאמי (או טבלה דינאמית) שניתן להתייחס אליו בנפרד ביבוא, ייצוא ועיבוד, ולהחיל עליו תכונות מעמיקות יותר שבתוכנה.
לפיכך:
- טבלה, גם אם היא שומרת על כללי מסד נתונים, כל עוד אינה מוכרזת בתכנה, איננה משמשת כמקור נתונים דינאמי ולכן לא ניתן להחיל עליה אפשרויות מתקדמות מסוימות של עיבוד נתונים –
איזור כזה בתכנה נקרא "טווח". - טבלה, גם אם אינה שומרת על כללי מסד נתונים, אך הטווח שלה מוכרז בתכנה, הופכת למקור נתונים דינאמי ויהיה ניתן להחיל עליה אפשרויות מתקדמות של עיבוד נתונים –
איזור כזה בתכנה נקרא פשוט "טבלה" (או טבלה דינאמית).
חשוב לציין שבזכות הכרזה על איזור כטבלה דינאמית, אף שהוא לא עומד באופן מלא בדרישות לכללי מסד נתונים, תסייע בזיהוי של התכנה את הטבלה שבאיזור זה, כמסד נתונים לכל דבר. דבר זה מאפשר לעיתים ביצוע פעולות ותכונות של עיבוד מסד נתונים, שלא היו ניתנים באופן תקין ללא הכרזה זו.
כמו כן, זיהוי זה יכול לסייע בטיוב הנתונים והפיכת הטבלה למסד נתונים תקין, זאת באמצעות כלי השאילתות של Power Query – כלי שזמין על טבלאות דינאמיות בלבד.