పవర్ క్వెరీ క్వెరీ అప్‌డేట్ హిస్టరీని సేవ్ చేస్తోంది

దాదాపు ప్రతి పవర్ క్వెరీ శిక్షణలో, మేము సృష్టించిన ప్రశ్నలను ఎలా అప్‌డేట్ చేయాలో తెలుసుకున్నప్పుడు మరియు అప్‌డేట్ చేసేటప్పుడు పాత డేటాను కొత్త డేటా ఎలా భర్తీ చేస్తుందో ప్రజలు చూసినప్పుడు, శ్రోతలలో ఒకరు నన్ను ఇలా అడిగారు: “అప్‌డేట్ చేసేటప్పుడు పాత డేటాను నిర్ధారించడం సాధ్యమేనా ఎక్కడో కూడా సేవ్ చేయబడింది మరియు మొత్తం నవీకరణ చరిత్ర కనిపించిందా?

ఆలోచన కొత్తది కాదు మరియు దానికి ప్రామాణిక సమాధానం "లేదు" - పాత డేటాను కొత్త వాటితో భర్తీ చేయడానికి పవర్ క్వెరీ డిఫాల్ట్‌గా కాన్ఫిగర్ చేయబడింది (ఇది చాలా సందర్భాలలో అవసరం). అయితే, మీరు నిజంగా కోరుకుంటే, మీరు ఈ పరిమితిని అధిగమించవచ్చు. మరియు పద్ధతి, మీరు తరువాత చూస్తారు, చాలా సులభం.

కింది ఉదాహరణను పరిశీలించండి.

క్లయింట్ నుండి ఇన్‌పుట్ డేటాగా మనకు ఫైల్ ఉందని అనుకుందాం (దీనిని పిలుద్దాం, అనుకుందాం, మూల) అతను "స్మార్ట్" డైనమిక్ టేబుల్ రూపంలో కొనుగోలు చేయాలనుకుంటున్న ఉత్పత్తుల జాబితాతో అప్లికేషన్:

పవర్ క్వెరీ క్వెరీ అప్‌డేట్ హిస్టరీని సేవ్ చేస్తోంది

మరొక ఫైల్‌లో (దానిని సారూప్యతతో పిలుద్దాం స్వీకర్త) మూలం నుండి ఉత్పత్తులతో పట్టికను దిగుమతి చేయడానికి మేము సరళమైన ప్రశ్నను సృష్టిస్తాము డేటా – డేటా పొందండి – ఫైల్ నుండి – Excel వర్క్‌బుక్ నుండి (డేటా — డేటా పొందండి — ఫైల్ నుండి — Excel వర్క్ బుక్ నుండి) మరియు ఫలిత పట్టికను షీట్‌కు అప్‌లోడ్ చేయండి:

పవర్ క్వెరీ క్వెరీ అప్‌డేట్ హిస్టరీని సేవ్ చేస్తోంది

భవిష్యత్తులో క్లయింట్ తన ఫైల్‌లోని ఆర్డర్‌లో మార్పులు చేయాలని నిర్ణయించుకుంటే మూల, ఆపై మా అభ్యర్థనను నవీకరించిన తర్వాత (కుడి-క్లిక్ చేయడం ద్వారా లేదా ద్వారా డేటా - అన్నింటినీ రిఫ్రెష్ చేయండి) మేము ఫైల్‌లో కొత్త డేటాను చూస్తాము స్వీకర్త - అన్ని ప్రామాణిక.

ఇప్పుడు అప్‌డేట్ చేస్తున్నప్పుడు, పాత డేటా కొత్త వాటితో భర్తీ చేయబడకుండా చూసుకుందాం, కానీ కొత్తవి పాత వాటికి జోడించబడతాయి - మరియు తేదీ-సమయం జోడింపుతో, ఈ నిర్దిష్ట మార్పులు ఎప్పుడు జరిగిందో చూడవచ్చు. చేసింది.

దశ 1. అసలు ప్రశ్నకు తేదీ-సమయాన్ని జోడించడం

అభ్యర్థనను తెరవండి అప్లికేషన్నుండి మా డేటా దిగుమతి మూల, మరియు దానికి నవీకరణ తేదీ-సమయంతో ఒక నిలువు వరుసను జోడించండి. దీన్ని చేయడానికి, మీరు బటన్‌ను ఉపయోగించవచ్చు అనుకూల కాలమ్ టాబ్ నిలువు వరుసను జోడిస్తోంది (నిలువు వరుసను జోడించండి - అనుకూల కాలమ్), ఆపై ఫంక్షన్‌ను నమోదు చేయండి DateTime.LocalNow - ఫంక్షన్ యొక్క అనలాగ్ TDATA (ఇప్పుడు) మైక్రోసాఫ్ట్ ఎక్సెల్:

పవర్ క్వెరీ క్వెరీ అప్‌డేట్ హిస్టరీని సేవ్ చేస్తోంది

క్లిక్ చేసిన తర్వాత OK మీరు ఇలాంటి అందమైన కాలమ్‌తో ముగించాలి (కాలమ్ హెడర్‌లోని చిహ్నంతో దాని కోసం తేదీ-సమయ ఆకృతిని సెట్ చేయడం మర్చిపోవద్దు):

పవర్ క్వెరీ క్వెరీ అప్‌డేట్ హిస్టరీని సేవ్ చేస్తోంది

మీకు కావాలంటే, ఈ నిలువు వరుస కోసం షీట్‌కు అప్‌లోడ్ చేయబడిన ప్లేట్ కోసం, మీరు ఎక్కువ ఖచ్చితత్వం కోసం తేదీ-సమయ ఆకృతిని సెకన్లతో సెట్ చేయవచ్చు (మీరు ప్రామాణిక ఆకృతికి పెద్దప్రేగు మరియు “ss”ని జోడించాలి):

పవర్ క్వెరీ క్వెరీ అప్‌డేట్ హిస్టరీని సేవ్ చేస్తోంది

దశ 2: పాత డేటా కోసం ప్రశ్న

ఇప్పుడు అప్‌డేట్ చేయడానికి ముందు పాత డేటాను సేవ్ చేసే బఫర్‌గా పని చేసే మరొక ప్రశ్నను సృష్టిద్దాం. ఫైల్‌లో ఫలిత పట్టికలోని ఏదైనా సెల్‌ని ఎంచుకోవడం స్వీకర్త, ట్యాబ్‌లో ఎంచుకోండి సమాచారం కమాండ్ పట్టిక/పరిధి నుండి (డేటా - పట్టిక/పరిధి నుండి) or ఆకులతో (షీట్ నుండి):

పవర్ క్వెరీ క్వెరీ అప్‌డేట్ హిస్టరీని సేవ్ చేస్తోంది

పవర్ క్వెరీలో లోడ్ చేయబడిన పట్టికతో మేము ఏమీ చేయము, మేము ప్రశ్నని పిలుస్తాము, ఉదాహరణకు, పాత డేటా మరియు ప్రెస్ హోమ్ — మూసివేయండి మరియు లోడ్ చేయండి — మూసివేయండి మరియు లోడ్ చేయండి... — కనెక్షన్‌ని మాత్రమే సృష్టించండి (హోమ్ — క్లోజ్&లోడ్ — మూసి&లోడ్ చేయి... — కనెక్షన్‌ని మాత్రమే సృష్టించండి).

దశ 3. పాత మరియు కొత్త డేటాను చేరడం

ఇప్పుడు మా అసలు ప్రశ్నకు తిరిగి వెళ్ళు అప్లికేషన్ మరియు కమాండ్‌తో మునుపటి బఫర్ అభ్యర్థన నుండి పాత డేటా క్రింద నుండి దానికి జోడించండి హోమ్ - అభ్యర్థనలను జోడించండి (హోమ్ — ప్రశ్నలను జోడించు):

పవర్ క్వెరీ క్వెరీ అప్‌డేట్ హిస్టరీని సేవ్ చేస్తోంది

అంతే!

ఇది ఎక్సెల్‌కి తిరిగి రావడానికి మిగిలి ఉంది హోమ్ — మూసివేయండి మరియు డౌన్‌లోడ్ చేయండి (హోమ్ — మూసి&లోడ్ చేయండి) మరియు బటన్‌తో మా పూర్తి నిర్మాణాన్ని నవీకరించడానికి రెండు సార్లు ప్రయత్నించండి అన్నీ నవీకరించండి టాబ్ సమాచారం (డేటా — అన్నీ రిఫ్రెష్ చేయండి). ప్రతి అప్‌డేట్‌తో, కొత్త డేటా పాత డేటాను భర్తీ చేయదు, కానీ మొత్తం అప్‌డేట్ హిస్టరీని ఉంచుతూ దానిని దిగువకు నెట్టివేస్తుంది:

పవర్ క్వెరీ క్వెరీ అప్‌డేట్ హిస్టరీని సేవ్ చేస్తోంది

మీకు అవసరమైతే చరిత్ర కోసం పాత విలువలను ఉంచడానికి ఏదైనా బాహ్య మూలాల (ఇంటర్నెట్ సైట్‌లు, డేటాబేస్‌లు, బాహ్య ఫైల్‌లు మొదలైనవి) నుండి దిగుమతి చేసేటప్పుడు ఇదే విధమైన ఉపాయాన్ని ఉపయోగించవచ్చు.

  • బహుళ డేటా పరిధులలో పివోట్ పట్టిక
  • పవర్ క్వెరీని ఉపయోగించి వివిధ ఫైల్‌ల నుండి పట్టికలను అసెంబ్లింగ్ చేయడం
  • పుస్తకంలోని అన్ని షీట్‌ల నుండి డేటాను ఒకే పట్టికలో సేకరిస్తోంది

సమాధానం ఇవ్వూ