פלאַש פילונג סופּער מאַכט

יקספּעראַמאַנץ מאַכן אונדז העלדן.

(בליץ)

כאָטש די קיילע רעגע פילונג (פלאַש פילונג) ארויס אין עקססעל זינט די 2013 ווערסיע, אָבער פֿאַר עטלעכע סיבה דעם פאַקט איז אַננאָוטיסט פֿאַר פילע יוזערז. און לעגאַמרע אומזיסט. אין פילע קאַסעס, עס טורנס אויס צו זיין סימפּלער, גרינגער און פאַסטער ווי ענלעך סאַלושאַנז באזירט אויף פאָרמולאַס אָדער מאַקראָס. אין מיין דערפאַרונג, אין טראַינינגס, דעם טעמע ז אַ קעסיידערדיק "וואַו!" וילעם - ראַגאַרדלאַס פון די העכערונג און / אָדער מידקייַט פון די צוהערערס.

די מעקאַניזאַם פון אָפּעראַציע פון ​​דעם געצייַג איז פּשוט: אויב איר האָבן איין אָדער מער שפאלטן מיט ערשט דאַטן און איר אָנהייבן טייפּינג זיי ווייַטער צו יעדער אנדערער אין דער ווייַטער זייַל, אָבער אין עטלעכע מאַדאַפייד פאָרעם איר דאַרפֿן, פריער אָדער שפּעטער עקססעל וועט אָנווייַזן אַז עס איז גרייט צו פאָרזעצן ווייַטער ווייַטער פון איר:

צו אַנטדעקן די לאָגיק (מוסטער, מוסטער) פון די טראַנספאָרמאַציע און לויפן דעם עקססעל פונקציע, עס איז יוזשאַוואַלי גענוג צו אַרייַן די ערשטער 1-3 ריזאַלטינג וואַלועס מאַניואַלי. אויב די פארגעלייגט אָפּציע סוץ איר, נאָר גיט אַרייַן - און די רעשט פון דער רשימה וועט זיין געענדיקט טייקעף.

אויב איר האָט שוין אריין די ערשטער 2-3 וואַלועס, און די קאַנטיניויישאַן נאָך איז נישט דערשייַנען, איר קענען צווינגען דעם פּראָצעס מיט אַ קלאַוויאַטור דורכוועג קטרל+E אָדער נוצן קנעפּל רעגע פילונג (פלאַש פילונג) קוויטל דאַטע (דאַטע):

פלאַש פילונג סופּער מאַכט

זאל ס קוק אין אַ ביסל ביישפילן פון ווי דעם געצייַג קענען זיין געוויינט אין פיר צו פֿאַרשטיין זייַן קייפּאַבילאַטיז.

עקסטראַקטינג ווערטער פון טעקסט און פּערמיוטיישאַנז

שרייבן אַ פאָרמולע וואָס עקסטראַקט, למשל, די דריט וואָרט פון די טעקסט אין אַ צעל איז קיין קליין פיט. פּאַרס אַ פראַזע דורך פּלאַץ אין פאַרשידענע שפאלטן ניצן דאַטע - טעקסט דורך שפאלטן (דאַטן - טעקסט צו קאָלומנס) עס איז אויך נישט שנעל. מיט רעגע פּלאָמבירן, דאָס איז געטאן לייכט און ביוטאַפלי. דערצו, איר קענען סיימאַלטייניאַסלי טוישן די יקסטראַקטיד ווערטער אין ערטער, קאַמביינינג זיי אין קיין סדר:

דיוויידינג די טעקסט דורך רעגיסטרירן

צו הויכפּונקט ווערטער פֿאַר רעגע פילונג, עס איז לעגאַמרע ניט נייטיק צו האָבן אַ פּלאַץ. קיין אנדערע דעלימיטער וועט אַרבעטן פייַן, ווי אַ קאָמע אָדער אַ סימיקאָלאָן נאָך ימפּאָרטינג די קסוו טעקע. אבער וואָס איז טאַקע קיל איז אַז עס קען נישט זיין אַ סעפּאַראַטאָר בייַ אַלע - בלויז הויפּט אותיות זענען גענוג:

עס איז זייער שווער צו ינסטרומענט אַזאַ פאָרמולאַס. אויב אָן רעגע פילונג, נאָר אַ מאַקראָו וועט העלפן.

טעקסט גלוינג

אויב איר קענען טיילן, איר קענען קליי! רעגע פילונג וועט לייכט אַסעמבאַל אַ לאַנג פראַזע פֿאַר איר פון עטלעכע פראַגמאַנץ, ינטערספּערינג זיי מיט די נייטיק ספּייסאַז, קאָממאַס, יוניאַנז אָדער ווערטער:

עקסטראַקטינג יחיד אותיות

וסואַללי, צו ציען אויס יחיד אותיות און סובסטרינגס אין עקססעל, פאַנגקשאַנז זענען געניצט LEVSIMV (לינקס), רעכט (רעכט), PSTR (מיטן) און די ווי, אָבער רעגע פילונג סאַלווז דעם פּראָבלעם מיט יז. א קלאַסיש בייַשפּיל איז די פאָרמירונג פון אַ פול נאָמען:

עקסטראַקט בלויז נומערן, טעקסט אָדער דאַטעס

אויב איר האָט אלץ געפרוווט צו ציען בלויז די געבעטן דאַטן טיפּ פון אַ אַלפאַנומעריק קאַשע, איר זאָל פֿאַרשטיין די קאַמפּלעקסיטי פון דעם פּאָנעם פּשוט אַרבעט. רעגע פילונג און דאָ קאָפּעס מיט אַ קלאַפּ, אָבער איר דאַרפֿן אַ ליכט פּענדעל אין די פאָרעם קטרל+E:

דער זעלביקער גייט פֿאַר עקסטראַקטינג טעקסט.

דאַטעס זענען אויך נישט אַ פּראָבלעם (אפילו אויב זיי זענען געשריבן אין פאַרשידענע פֿאָרמאַטירונגען):

קאַנווערטינג נומער אָדער דאַטע פֿאָרמאַטירונגען

פלאַש פילונג קענען העלפֿן טוישן די אויסזען פון יגזיסטינג דאַטן אָדער ברענגען עס צו דער זעלביקער דענאָמינאַטאָר. פֿאַר בייַשפּיל, צו בייַטן אַ רעגולער דאַטע "טאָפּסי-טורווי" צו יוניקס פֿאָרמאַט:

דאָ די נואַנס איז אַז איידער איר אַרייַן, איר דאַרפֿן צו טוישן די פֿאָרמאַט פון די ריזאַלטינג סעלז צו טעקסט אין שטייַגן אַזוי אַז עקססעל טוט נישט פּרובירן צו דערקענען די "פאַלש" דאַטעס אריין מאַניואַלי ווי אַ מוסטער.

סימילאַרלי, איר קענען אויך ריכטיק פאָרשטעלן טעלעפאָן נומערן דורך אַדינג די מדינה קאָד און די דריי-ציפֿער אָפּעראַטאָר (שטאָט) פּרעפיקס אין בראַקאַץ:

דו זאלסט נישט פאַרגעסן צו ערשטער טוישן די פֿאָרמאַט פון די סעלז אין זייַל ב צו טעקסט - אַנדערש עקססעל וועט מייַכל די וואַלועס פון וXNUMXbuXNUMX מיט אַ "+" צייכן ווי פאָרמולאַס.

גער טעקסט (נומערן) צו טאָג

ווען דאַונלאָודינג פֿון פאַרשידן ERP און CRM סיסטעמען, די דאַטע איז אָפט רעפּריזענטיד ווי אַ 8-ציפֿער נומער אין די YYYYMMDD פֿאָרמאַט. איר קענען גער עס צו אַ נאָרמאַל פאָרעם אָדער דורך די פֿונקציע DATA IDENTIFIER (DATEVALUE), אָדער פיל גרינגער - רעגע פילונג:

טוישן פאַל

אויב איר האָט אַ טעקסט מיט דעם אומרעכט פאַל, איר קענט פשוט אָנווייַזן אין דער ווייַטער זייַל צו וואָס סאָרט איר ווילן צו גער עס - און רעגע פילונג וועט טאָן אַלע די אַרבעט פֿאַר איר:

עס וועט זיין אַ ביסל מער שווער אויב איר דאַרפֿן צו טוישן די פאַל דיפערענטלי פֿאַר פאַרשידענע טיילן פון דעם טעקסט. פֿאַר בייַשפּיל, קאַפּיטאַלייז בלויז די רגע וואָרט, געלאזן דער ערשטער אין זייַן נאָרמאַל פאָרעם. דאָ, צוויי וואַלועס אריין ווי אַ מוסטער וועט נישט זיין גענוג און איר וועט האָבן צו מאַכן ענדערונגען וואָס רעגע פילונג וועט מיד נעמען אין חשבון אין די רעזולטאַטן:

לימיטיישאַנז און נואַנסיז

עס זענען עטלעכע טינגז צו האַלטן אין זינען ווען איר נוצן Flash Fill אין דיין אַרבעט:

  • עס אַרבעט נאָר אויב אַרייַן סאַמפּאַלז שטרענג זייַט ביי זייַט - אין די פריערדיקע אָדער ווייַטער זייַל צו די רעכט פון די דאַטן. אויב איר צוריקציען איין ליידיק זייַל פון דער אָריגינעל טעקסט, גאָרנישט וועט אַרבעטן.
  • ווען אַ מוסטער איז געפֿונען אַלע וואַלועס אין אַ רודערן זענען גענומען אין חשבון - צו די לינקס און צו די רעכט פון די אַרייַנשרייַב זייַל. מאָראַל: עקסטרע שפאלטן וואָס קענען צעמישן די אַלגערידאַם אָדער באַקענען ראַש זאָל זיין אפגעשיידט פון די אַרבעט דאַטן אין שטייַגן דורך ליידיק שפאלטן אָדער אויסגעמעקט.
  • רעגע פילונג אַרבעט גרויס אין קלוג טישן.
  • מינדסטע טעות אָדער טיפּ טעות ווען טייפּינג מוסטער סעלז קענען אָנמאַכן בליץ פילונג צו פאַרלאָזן דעם מוסטער און נישט אַרבעטן. גיב אכטונג.
  • עס זענען סיטואַטיאָנס ווו די מוסטער איז דיפיינד פאַלש, אַזוי שטענדיק דאַרפֿן צו קאָנטראָלירן פיינדינגזאַז איר האָט באקומען (לפּחות סאַלעקטיוולי).

  • ווי צו עקסטראַקט די לעצטע וואָרט פון די טעקסט אין אַ צעל
  • פאַזי טעקסט זוכן (פּושקין = פּושקין) מיט פאַזי לוקאַפּ אין עקססעל
  • דריי וועגן צו פּאַפּ טעקסט אין עקססעל

לאָזן אַ ענטפֿערן