תמונת שער.png


תמונת מקור - Leonardo AI

אפתח את המאמר במילי דאורייתא:

א. התנא האלוקי רבי שמעון בר יוחאי זיע"א בחיבורו "הזוהר הקדוש" (זוהר חדש פרשת אחרי מות דף נ"ט ע"ב) גילה אודות הצופן שנקרא אי"ק בכ"ר וכו'

וכך הוא לשונו:

"כַד בָּעָא יוֹמָא לְאִתְקַדְּשָׁא, קָל שׁוֹפָרָא אִתְנְגֵיד מִלְּעֵילָא לְתַתָּא, וְהַהוּא קָלָא חוּלְקָא דְּעַמָּא דְּיִשְׂרָאֵל אִיהוּ. בְּגִין דְּלִית קִדּוּשָׁא בַּר כַּד אִשְׁתְּמַע הַהוּא קָלָא. וּכְדֵין יְדִיעַ דְּאִתְקַּדַּשׁ יוֹמָא.

סַנְדַּלְפוֹן נְזִירָא פְּרִישָׁא, אִתְעַטְרָא בְּעִטְרוֹי גְּלִיפִין, רְשִׁימָאן בְּאַתְוָון דְּאִקְּרֵי גִּלְגּוּלָא דְּחַד וּתְרֵין וּתְלַת אַרְבַּע וְחָמֵשׁ וְשִׁית, וְאִינוּן אַתְוָון אי''ק בכ''ר גל''ש דמ''ת הנ''ך וכו'."


ב.
צופן זה הוזכר בכמה ספרי קבלה ("פרדס רימונים" לרבינו הרמ"ק ועוד…ובעבר כתבתי אודותיו "על קצה המזלג" במאמר כאן).
וברשותכם, אעתיק את לשונו וביאורו של רבי יהודה חלאווה זצ"ל (בנו של המהר"ם חלאווה) בספרו "אמרי שפר" (על ספר בראשית, הספר זמין לקריאה והורדה באתר "היברובוקס" בלינק כאן) על הפסוק -
“אֵלֶּה תוֹלְדוֹת הַשָּׁמַיִם וְהָאָרֶץ בְּהִבָּרְאָם בְּיוֹם עֲשׂוֹת יי אֱלֹהִים אֶרֶץ וְשָׁמָיִם" (בראשית ב. ד)
וכך הוא לשונו:

"בהבראם, אמרו רבותינו ז"ל בה"א בראם. שאין בכל האותיות שלא יצטרך אדם לקפוץ בם פיו ושפתיו חוץ מאות ה"א שיכול לאומרה בלא קפיצת פיו ושפתיו ובלא שום יגיעה ועמל, כלשון הכתוב בדבר ה' שמים נעשו וברוח פיו כל צבאם.

כך ברא הקב"ה עולמו בלא עמל ויגיעה אלא ברוח פיו.
וזאת ה"א זעירא להורות שחכמת היצורים זעירה מחכמת הבורא יתברך."
(עיין בפירוש הרד"ק ובפירוש רבינו בחיי על התורה שפירשו כיוצא בו.)

ועוד בהבראם בה"א בראם, שכל כלל חשבון האותיות כולל בה"א.

וזה ביאורו, 9 אותיות האמצעית החמישית:

(דהיינו, כפי שיבאר הרב לקמן שיש לסדר 3 שורות לכל האותיות, ואם נלקט מכל שורה את האות האמצעית יצא אותיות ה.נ.ך וחשבון מניינם הוא כך

ה-5

נ - 50

ך - 500

האותיות הם כ"ז. העיקריות (כלומר הפשוטות והן האותיות מא' עד ת') כ"ב, הכפולות (הן אותיות "סופיות", ונקראות כפולות כי יש מם פתוחה ומם סתומה, נון כפופה ופשוטה וכדו') ה'.

ולעניין חשבון נחשבת הת' ד' מאות,
(400) והכ"ף כפולה ה' מאות,(500) והמ"ם כפולה ו' מאות,(600) הנו"ן הכפולה ז' מאות,(700) והפ"א כפולה ח' מאות,(800) והצדי"ק כפולה ט' מאות.(900)

נעשה מהן שלוש שיטין.

שיטה ראשונה אחדים, שניה עשרות, שלישית מאיות.


א ב ג ד ה ו ז ח ט


י כ ל מ נ ס ע פ צ

ק ר ש ת ך ם ן ף ץ

נחשוב שיטה ראשונה אחת על חברתה כדרך חבור יעלה מ"ה,

(דהיינו, החישוב הוא 45=1+2+3+4+5+6+7+8+9)

נחלק מ"ה לחמישיות נמצא ט' פעמים ה'. (5=45/9)
נמצא שיש בה ההי"ן כחשבון האות האחרונה ט' שהיא הגדולה בחשבון שבהם.

ושיטה שניה יעלה חשבונן ת"נ.

(דהיינו, החישוב 450=10+20+30+40+50+60+70+80+90)
והאות האחרונה שבהם צדי"ק, וכשתחלקם לחמישיות יעלו צ' פעמים ה'.(5=450/90)

ושיטה שלישית עולה ד' אלף ת"ק.
(דהיינו, החישוב הוא 4500=100+200+300+400+500+600+700+800+900)
והאות האחרונה שבהם צדי"ק כפולה העולה תשע מאות, וכשתחלקם לחמישיות יעלו ט' מאות פעמים ה'.(5=4500/900)

וזהו בה"א בראם. כי ראשי ג' שיטין הוא אי"ק בכ"ר וכו'..." עכ"ל.

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

וכמו שכתב רבינו אברהם אבן עזרא ז"ל בספרו "ספר העיבור" (הספר עוסק בחישובי לוח השנה ועיבור החודשים/השנים, הספר זמין לקריאה והורדה באתר "היברובוקס" בלינק כאן)

וכך לשונו הזך:

"כי העשרה והמאה והאלף הם כמו אחד והוא חשבון אי"ק בכ"ר שילמדו הנערים בספרים…"

"הם כמו אחד" כי שורשם ומהותם הפנימי הוא זהה (במובנים מסוימים…)

במילים אחרות - הגימטריה "הקטנה" שווה ל 1 או 10 או 100 או 1000

בכולן התוצאה היא = 1

פשוט נפלא!

כעת, תראו איך כל הנ"ל קשור לאקסל ולעולמן של הפונקציות…

אתחיל ישר מהסוף!

תכירו, זו פונקציית vstack באקסל (זמינה באופיס 365 בלבד) ובגוגל שיטס.

פונקציה זו מיועדת לאחד מערכים מרובים למערך אנכי אחד.
(התרגום: v=Vertical דהיינו אנכי. Stack דהיינו להערים)

אני אסביר ואמחיש זאת:

כאשר קיימים מספר טווחים שונים באותו מבנה (יש להדגיש!!! כלומר שמספר העמודות וסדרן זהה) אך הם בגיליונות שונים (או באותו גיליון) כמו 3 חלקי קוביות מאורכים…

תמונה 1.jpg


ואנו מעוניינים לבצע איחוד של הטווחים בטבלה נוספת, כלומר טבלה אחת שתייבא את הנתונים אונליין מאותם 3 (3 זו דוגמא בלבד…והוא הדין לפחות או יותר מכך…) טווחים כמו בתמונה שלפניכם…

תמונה 2.jpg


אז בעבר הלא רחוק, ביצוע שכזה היה אפשרי בעזרת Power Query ובאקסל בלבד.(בלינק כאן למשל תוכלו לראות מדריך לכך)

אבל הנה…בעזרת פונקציה זו ניתן לבצע זאת בפשטות רבה!


מה שנדרש פה הוא בסך הכול להזין בארגומנט הראשון array1 את הטווח (או טווח בעל שם) שאנו חפצים שיוחזר בטבלה החדשה בחלק העליון (כלומר, הראשון מלמעלה) ביותר.

בארגומנט השני array2 יש להזין את הטווח (או טווח בעל שם כנ"ל) שאנו חפצים שיוחזר בטבלה החדשה בסמיכות לטווח הראשון, כלומר מתחתיו.

והוא הדין בארגומנט השלישי, הרביעי וכו'

לפניכם צילום מסך מתוך הגיליון המצורף בלינק להלן:

תמונה גיליון.png


בשורות 2.3.4 ערכתי וכתבתי באופן ידני את סדר צופן אי"ק בכ"ר וכו' ב 3 שורות נפרדות, כאשר כל שורה מונה 9 אותיות (מס"ך 27 אותיות) וכפי שהוסבר בפתיחת מאמר זה.

בשורה 6 קובצו ערכי 3 תאים שבכל עמודה לתא אחד, זאת באמצעות פונקציית textjoin (בהזדמנות בל"נ אסביר וארחיב אודות פונקציה זו והיתרונות שבה)

זהו מבנה הפונקציה בתא A6 למשל:

קוד:
=TEXTJOIN("",,A2:A3,"""",A4)

והנה "הדובדבן שבקצפת" ועיקרו של מאמר זה…

בשורות 8.9.10 מוחזרים הערכים המספרים של צופן אי"ק בכ"ר וכו' כ 3 שורות (טווחים) שמוערמים זה על גבי זה.

כל זאת בעזרת קומבינציה נפלאה של שתי פונקציות sequence + vstack ובלחיצת כפתור אחת!


זהו מבנה הפונקציות בתא A8

קוד:
=VSTACK(SEQUENCE(1,9,1,1),SEQUENCE(1,9,10,10),SEQUENCE(1,9,100,100))

אני אסביר כל ארגומנט (בפונקציית vstack) בנפרד:

הארגומנט הראשון - זהו המערך הראשון והעליון אותו הפונקציה תחזיר,

מערך זה (וכל המערכים בארגומנט השני והשלישי) אינו מערך שקיים כבר בגיליון אלא נוצר יש מאין "ובא כאחד" עם ההזנה של פונקציית vstack.

תזכרו את הפרט המעניין הזה…


כולכם זוכרים את פונקציית sequence (הסברתי אודותיה במאמר כאן ובמאמרים נוספים), נכון?

אנו אומרים לפונקציית sequence ליצור סדרת מספרים (הארגומנט הראשון) בשורה 1 בלבד, (הארגומנט השני)וסדרה זו תכיל 9 תאים - כלומר בפריסה של 9 עמודות, (הארגומנט השלישי) סדרה זו תתחיל במספר 1 (הארגומנט הרביעי) ותהיה בדילוג /קפיצות של מספר 1 בכל פעם.

התוצאה היא רצף המספרים -
1.2.3.4.5.6.7.8.9

הארגומנט השני -
זהו המערך השני אותו הפונקציה תחזיר,

כאן- אנו אומרים לפונקציית sequence ליצור סדרת מספרים (הארגומנט הראשון) בשורה 1 בלבד, (הארגומנט השני)וסדרה זו תכיל 9 תאים - כלומר בפריסה של 9 עמודות, (הארגומנט השלישי) סדרה זו תתחיל במספר 10 (הארגומנט הרביעי) ותהיה בדילוג /קפיצות של 10 ספרות בכל פעם.

התוצאה היא רצף המספרים -
10.20.30.40.50.60.70.80.90

הארגומנט השלישי -
זהו המערך השלישי והאחרון אותו הפונקציה תחזיר,

כאן- אנו אומרים לפונקציית sequence ליצור סדרת מספרים (הארגומנט הראשון) בשורה 1 בלבד, (הארגומנט השני)וסדרה זו תכיל 9 תאים - כלומר בפריסה של 9 עמודות, (הארגומנט השלישי) סדרה זו תתחיל במספר 100 (הארגומנט הרביעי) ותהיה בדילוג /קפיצות של 100 ספרות בכל פעם.

התוצאה היא רצף המספרים -
100.200.300.400.500.600.700.800.900

את המערכים יוצרת פונקציית sequence,


ומי שאחראית על סדר המערכים וסידורם באופן מדויק זה על גבי זה היא פונקציית vstack.

פשוט וואו!!!

תראו כמה פונקציית vstack היא נפלאה, גאונית ורבת עוצמה!

וכאשר פונקציה זו חוברת לפונקציית sequence הגאונית - זה עוד יותר מרתק ומעורר הִשְׁתָּאוּת…

האקסל בתפארתו!

פשוט ככה!

מקווה שנהניתם מקריאת מאמר זה…

תאמצו את פונקציית vstack!

תְּתַרְגְּלוּ את פונקציית vstack!


תראו בעצמכם כמה היא גאונית ועוצמתית…

לינק לגיליון שיטס הכולל ביאור וחישוב לצופן אי"ק בכ"ר וכו' בעזרת פונקציית vstack - מצורף כאן.