תודה רבה!
Y.Excel.Access
-
פתיחת אתר מדריך - בקשה -
שיתוף רק גיליון אחד בגוגל שיטס@שוהם307 בעקרון אפשר לעשות לכל אחד גליון נתונים, ולייבא לך כמנהל את הנתונים של כולם עם IMPORTRANGE, והנתונים שתשנה אצלך יעדכנו אצלם אוטומטית על ידי קוד APP SCRIPT.
כך הם לא יוכלו לראות את הקישור שלך, אבל אתה תראה את שלהם. -
פתיחת אתר מדריך - בקשהאשמח אם יש למישהו נט פרי, ויש לו אפשרות לבקש בקשה לפתיחת אתר,
אם אפשר לבקש על אתר
https://yew.rs/ובבקשה לפרט גם את כל מה שמתחת קישור זה (לא אמור להיות שום דבר בעייתי, ונט פרי אומר רק שהאתר עדיין לא נבדק)
תודה מראש!
-
למה אי אפשר לעשות SQL בצורת HASH-TABLEתודה רבה על המענה!
כבר הספקתי לבינתיים להמשיך עם ה'המצאה'
למרות שגם אני לא מבין מספיק בעולם המסדי נתונים, ולכן שאלתי.
@dovid כתב בלמה אי אפשר לעשות SQL בצורת HASH-TABLE:
ואם אתה מדבר כשיש JOIN, אז אכן הצרה היא צרורה כי מדובר על המון המון שליפות בדיוק כמו שהיטבת לכתוב.
איפה האינדקס הטוב יעזור למקרי הJOIN?ב HASH TALBE יש מעלה (כמו שכתבת במקו"א) שאפשר להגיע ישירות למיקום בזיכרון בלי לחפש (משתמשים בזה בSTRING שסדרים את כל התחלות המילים בטבלה כך אפשר לחפש את המשך המילה בלי צורך לחפש את תחילת המילה, קודם לכן, כי מיקומה בזיכרון ידוע, וכאן זה אותו דבר רק בINTREGER LONG). ואם אפשר לציין במפתח הזר את המיקום בזיכרון - את האינדקס הבלתי משתנה, זה עשוי לצמצם את הJOIN לפעולה אחת בלבד - גם למקום הזיכרון XYZ.
- לכאו' אם בונים כך עלולה להיווצר בעיה, כי במחיקה יצטרכו להעביר את כל השורות במסד הנתונים למיקום אחר בזיכרון, כדי לשמור על הרצף, והפתרון היחידי הוא או להעביר לטבלה חדשה, או לא למחוק באמת ולהשאיר מקומות ריקים, כמו שכתבת.
ומשמע ממך שהבעיה הזו של מקומות ריקים נשארת גם בטבלאות SQL רגילות.
@dovid כתב בלמה אי אפשר לעשות SQL בצורת HASH-TABLE:
לא שמעתי מעולם שSQL שולף יותר לאט מNOSQL.
ב BIG DATA כן, מעשר מליון שורות ומעלה. (לפי מה שהבנתי לענ"ד - שוב, בגלל הצורך ב JOIN).
@dovid כתב בלמה אי אפשר לעשות SQL בצורת HASH-TABLE:
אתה מניח שחלק גדול ממהירות השליפה בNOSQL מושגת על ידי חיה ששמה HASH MAP
דבר ראשון אבהיר, יש הרבה NOSQL, ואני מתכוון ל KEY/VALUE כמו MONGODB.
ולענין ההנחה - לא, אני לא חושב שהמהירות בMONGO DB מושגת על ידי HASH MAP אלא על ידי קינון הנתונים ושכפולם לפי הצורך כך שלא יצטרכו להשתמש ב JOIN. - לכאו' אם בונים כך עלולה להיווצר בעיה, כי במחיקה יצטרכו להעביר את כל השורות במסד הנתונים למיקום אחר בזיכרון, כדי לשמור על הרצף, והפתרון היחידי הוא או להעביר לטבלה חדשה, או לא למחוק באמת ולהשאיר מקומות ריקים, כמו שכתבת.
-
למה אי אפשר לעשות SQL בצורת HASH-TABLEחשבתי על רעיון, ואשמח לדעת מה הבעיה בו (למה לא חשבו עליו קודם
)
בSQL יש חסרון בולט לעומת NOSQL שכל JOIN צריך לחפש בטבלה נפרדת, ובביג דטה זה יוצר חיפושים מרובים. ואפילו אם הטבלאות מאונדקסות כהלכה מ"מ במליארדי שורות זה עלול להגיע להרבה חיפושים לכל טבלה (שורש ריבועי - ל256 עד 8 חיפושים, ל 1024 עד 10 חיפושים, וכידוע).
וכן הבעיה הזו בכל הוספה לטבלה בה יש אינדקס ייחודי - צריך לוודא שאין את הנתון הזה שוב בכל הטבלה וזה מחייב שוב חיפושים וכו' וכו'.
מצד שני ל NOSQL צריך לשכפל נתונים ולנפח את הדטא או להגביל את השליפה לצורה מתוכננת מראש, כך שלא יצטרכו לבצע JOIN.
וע"ז אני שואל אם יש מסד נתונים בו מחיקות הם דבר יותר נדיר, למה לא ליצור מסד נתונים יחסי, שקל לשלוף ממנו על ידי שאילתות SQL, אך המזהה שלו לא יהיה ניתן למחיקה. ובכל חיפוש על ידי מפתח זר או הוספה לאינדקס יהיה אפשר להגיע ישירות למיקום של השורה בלי לחפש אותה מתוך הנתונים הממוינים. - כמו HASH MAP.
ומה אם כן רוצים למחוק?
אפשר למחוק כפקודה עתידית. להשאיר את הערכי המזהים שצריך למחוק בטבלת מערכת עם שם הטבלה שנמחק ממנה, לכתוב שם כמה שורות מחוקות, ולעדכן את השדות של אותה שורה בערך ייחודי 'מחוק' / NULL רגיל.
ובכל שאילתת צבירה לבדוק גם בטבלת המערכת הזו כמה לא צריך לצבור.ותמיד יעבור אספן אשפה לאט לאט על הטבלה ויעדכן בפועל את המזהים ללא המחיקה - יקטין אותם על ידי מיון בועות. (ויעדכן את טבלת המערכת הנ"ל). ובכל המפתחות הזרים ישנה לפי העדכון.
לדוגמה אם יש טבלה א בה מזהי השורות הם 1,2,3,4,5,6 ובטבלה ב יש שדה מפתח זר עם 1,3,2,5,5,4, ומחקתי מטבלה א את שורה 2:
שורה 2 לא תמחק מיד, ובטבלת המערכת נכתוב בשדה 'שם הטבלה' 'טבלה א' ובשדה 'ערך מזהה' 2.
במשך הזמן יעבור האספן אשפה על טבלת המערכת ימחק בפועל את שורה 2 וישנה את ערך המזהה בשורה 3 ל 2, ויעבור על כל שאר הטבלאות בהם יש מפתח זר וימחק את ההפניה למזהה 2. וישנה את ההפניה למזהה 3 שתהיה למזהה 2.
וכך לכל שאר המפתחות הזרים. ולכל המזהים הגבוהים מ - 3.וכמובן במקרה ומוחקים בבת אחת הרבה שורות זה יעלה פחות עבודה ל GC. וא"כ אפשר להפעיל אותו רק מדי פעם או במחיקה מרובה.
-
קיים תחליף טוב לאקסס?איך אפשר להציג כאילו אתה בארה"ב? (בטוח אפשר... השאלה במה זה כרוך)
*שימו לב שצריך חשבון גוגל, ושגוגל לא ידעו שהוא לא מארה"ב
-
מודל שפה חרדי - האם אפשר ליצור GPT עם ראש תורני?@צדיק-תמים כתב במודל שפה חרדי - האם אפשר ליצור GPT עם ראש תורני?:
@Y-Excel-Access יש את https://kosher.chat שהוא באמת נקי עד כמה שבדקתי, מצד שני הרבה פחות איכותי
שאלות תורניות זה משהו אחר לחלוטין, שכנראה שאם זה אפשרי היחידים שיכולים לעשות אותו זה אוצר החכמה שמחזיקים בים טקסטים תורניים (אולי יש עוד מאגרים תורניים עם כמויות גדולות מספיק, אני לא מצוי בשוק המאגרים התורניים הממוחשבים), ולא הכמות המזערית (יחסית) של טקסטים שפתוחים לציבור כמו ויקיטקסט וספריאתודה, ממש מעניין לראות אם זה יוכל להתפתח.
משום מה עדיין חסום לי תחת 'תרבות חיצונית', כנראה נט פרי פשוט לא בדקו או שהם עדיין לא סומכים על זה שזה מספיק טוב.
-
מודל שפה חרדי - האם אפשר ליצור GPT עם ראש תורני?אחרי ההסברים ב כך תריצו מודל שפה חזק על המחשב הביתי שלכם איך עובד מודל שפה, רציתי לשאול האם ישנה אפשרות תיאורטית או מעשית לתת למודל שפה כלשהו מספיק מידע כדי שיענה בשפה 'חרדית'?
כרגע בנט פרי הוא מוגדר כ'תרבות חיצונית', ובצדק גמור. אם תשאלו אותו 'מה לעשות עכשיו, משעמם לי' כנראה הוא לא יגיד לכם לכו תלמדו דף היומי כמו שכתוב בתחתית העמוד כאן, יותר סביר שיאמר ההיפך, כמו שכתוב בדר"כ באינטרנט...אז הצורך הוא (מדורג מהכרחי לעדיף):
- שלא יאמר דברים שלא לעניין לומר - נושאים שלא דנים עליהם, ביטויים שלא אומרים וכדו', כך שבעקרון לא צריך לשים עליו סינון.
- שיענה בשפה חרדית - ב"ה, מה הנפק"מ, וכד'
- שיבין את סולם הערכים החרדי
- והכי קשה - שידע לענות על שאלות תורניות...
נראה לכם אפשרי? או שאפשר להתייאש מראש, ולא ייצרו לעולם כזה דבר?
-
חיפוש בטופס באקסס@avi-rz כתב בחיפוש בטופס באקסס:
אגב, מה ש @Y-Excel-Access הציע זה סוג של תצוגה ודרך קצת שונה
בעיקרון עושים דברים כאלו בצורה מדי פשוטה למה שהציעו כאן עד עכשיו והיא:ליצור תיבה משולבת ובמקור נתונים להשאיר ריק (לא מאוגד)
יש מינוס בדרך הזו - זה מגביל לחיפוש בודד ואי אפשר לשמור את החיפוש לפתיחה נוספת.
ויש פלוס - זה יותר פשוט ליצור את זה, לא חייבים טבלת 'חיפוש'.תלוי בצורך.
-
חיפוש בטופס באקסס@רוצה-לדעת התכוונת לחץ הזה שבצד הטופס (כשזה בתצוגת טופס)?
בתצוגת גליון נתונים - כמו טבלת אקסס רגילה, יש בצד אפשרות לתפוס את השורה, וסימון של עט כשזה במצב מלוכלך ("מצב מלוכלך" = היה שינוי אך עדיין לא נשמר כי לא עברת רשומה),
אותו רעיון יש בתצוגת טופס, החץ מסמן על איזו שורה אתה מתמקד והאם אתה במצב מלוכלך. -
חיפוש בטופס באקסס@יעקב-מ-פינס כתב בחיפוש בטופס באקסס:
לכל לקוח מן הסתם יש כרטיס עם הפרטים שלו
ואתה רוצה שמתי שאתה מקליד בטופס את שם הלקוח יופיע הכרטיס שלו@רוצה-לדעת
אם התכוונת שעל ידי הקלדה בתא הנוכחי התאים הסמוכים יתמלאו בפרטים הרלונטיים,
כגון שיש לך טבלה עם תעודת זהות, שם פרטי, ושם משפחה, ואתה רוצה לבחור תעודת זהות וששאר הפרטים יופיעו -אפשר ליצור שדה עם תיבה משולבת רגילה ששואבת את הנתונים של תעודות הזהות, והשדות האחרים בטופס תגדיר אותם כפקד מחושב עם הנוסחה DLOOKUP שתשאב מהטבלה את הנתונים לפי הבחירה בשדה הראשון.
אם לא הובן אפשר להסתכל בדוגמה -
.Microsoft Access Database חדש.accdb -
ללמוד תכנות מאפס בצורה לא אינטנסיבית. אפשרי?@tzvi כתב בללמוד תכנות מאפס בצורה לא אינטנסיבית. אפשרי?:
אם יש למישהו הצעה לקורס ספציפי שמתאים לבן תורה, אשמח לשמוע.
א. לפי מש"כ @yossiz "מי שלא להוט אחרי תכנות לשמה (ולא לשם פרנסה), בד"כ לא יצליח ללמוד לבד גם עם חומרים/ספרים מתאימים", זה לכאורה פחות יתאים לבן תורה, כי כנראה הוא לא יהיה להוט אחר תכנות ולא ירצה שזה יתפוס לו את הראש (ובלי לחשב תופעות לוואי אפשריות).
ב. הוא יודע אנגלית? אני ממליץ על מדריך - קריאה ב W3 (בחינם), עם דוגמאות ברורות, שאלונים וכו', ואפשר לנסות שם את הקוד.
ג. איזו שפה? כמו שכבר כתבו זה מאוד משתנה לפי הטיפוס הלומד.
אני נותן אפשרות קלה - פונקציות excel כהקדמה למושג 'פונקציה' ותכנות, וספר חינמי - מדריך C# ואלגוריתמיים יסודיים, כמובן עם פיתוח דברים תוך כדי, כי זה יתן את המנוע.
אם הוא ממש טיפוס של צד שרת (להוט אחר התכנות, יסודי וכותב קוד מסודר) אולי יעדיף ללמוד במקביל לאלגוריתמים בסיסיים - RUST (כאן, ולהתחלה בעברית - כאן וכאן ועבור ניסוי וטעיה - לבדוק את הקוד כאן, אפשר להתקין את השפה במחשב בשלבים מאוחרים יותר), המהדר הוא מורה מעולה ממש לאוטודידקט, וקשה לטעות. גם בעתיד לכאורה הוא לא יתחרט כי זו שפה מאוד מפנקת... המתכנת ממש מבין את המשקל של כל מה שהוא עושה, כמו כל שפה נמוכה, ומצד שני יש את היכולות של שפה מתקדמת - תכנות בתחביר דומה לפייתון וכו' כך שזה גם נוח.
החסרון העיקרי בRUST שכל המדריכים מניחים שאתה יודע משהו בתכנות קודם, מה שמקשה על הלימוד למתחיל. אז לכאורה זה ממולץ מאוד אבל רק למתחיל ממש אמיץ ועקשן - לחפש כל פעם את המושג התורן ולהעמיק... או למי שכבר עבר את טבילת האש הראשונה. (אפשר למנות עוד יתרונות וחסרונות, אך נראה לי שמתאים כבר לכתוב פוסט נפרד על כל שפה) -
REGEX לקומות כשרותתודה על השיפור.
לגבי הביטוי שכתבתי: זה היה טעות (היה צריך סוגריים עגולות), ותיקנתי ל - מכיל:
(0[0-9]80[0-9]|05(3(3|4)1|48(4|5)|041|27(1|6)|832|5(67|32)))[0-9][0-9][0-9][0-9]
לא היה שייך לי לוודא שזה פלאפון כשר על ידי קוד כי השימוש הוא עבור הגבלת תשובה של GOOGLE FORMS שאני עובד עליו.
באמת בשעת העריכה הייתי צריך להוסיף לי רווחים להבין מה אני כותב...
-
רחובות לפי שכונות לפי ערים בקובץ EXCELאחרי שידרוג החיפוש
מצאתי את https://tchumim.com/topic/8430/אקסס-יצירת-רשימה-לפקד-משולב/16
אך לא מצאתי עדיין איך להשיג רשימת שכונות.חיפשתי גם כאן - https://tchumim.com/topic/14732/api-רחובות-לפי-שכונות-שכונות-לפי-ערים
ולא מצאתי.אשמח לעזרה!
-
באקסס-איפוס ID@laswater אפשר גם להוסיף בשאילתה ישירות ל ID את הספרה 0 או מספר נמוך אחר כרשומה אחת, וכך הוא ימשיך משם.
דוגמה - איפוס ID.accdb
@dovid כתב בבאקסס-איפוס ID:
כמו"כ מסתבר לי שלשנות לשדה מספרי רגיל לשמור ושוב להחזיר גם יעבוד.
אי אפשר, הגדרת מספור אוטומטי חייבת להיות בשדה חדש, בשדה חדש זה יעבוד אך גם ימספר שוב את כל המזהים הקיימים...
תיקון ודיחסת מסד נתונים אמור לעזור לזה,
באמת עוזר, כך שזו הדרך הכי קלה.
-
האם ניתן להפוך את אקסס לתוכנה על מלא?@laswater כתב בהאם ניתן להפוך את אקסס לתוכנה על מלא?:
אני מתכווין שאף אדם מלבד מי שמבין בנושא לא ידע שמדובר באקסס.
אני לא יודע אם אפשר להכניס את אקסס לתוך EXE. כך שתשתנה הסיומת (ומסתבר שכן),
אבל אפשר להסתיר בקלות את מסך הבית של אקסס כך שיוצג רק הטופס - יש לזה קוד מוכן באינטרנט מאת תותח אקסל או כובע על ענן (שזה אותו מפתח). -
הורדת נתונים מגוגל שיטס ל VBA@avi-rz כתב בהורדת נתונים מגוגל שיטס ל VBA:
האופציה הקלה, היא ע"י לפרסם את האקסל הנ"ל כאינטרנט, ואז לייבא אותו כדף אינטרנט
ניסיתי, ומושלם! - ממש עונה על הצורך שלי.
תודה רבה, עזרת לי ממש! -
הורדת נתונים מגוגל שיטס ל VBAאיך להוריד נתוני טווח תאים מגוגל שיטס למשתנה VBA של וורד / אקסס ( - לא באקסל)
מדובר בקובץ גוגל שיטס לצפיה, עם אפשרות העתקה והורדה.
תודה רבה!
-
ייבוא שורות עם נתונים מגליון שיטס אחר עם תנאי@טוב-להודות כתב בייבוא שורות עם נתונים מגליון שיטס אחר עם תנאי:
נוסחה זו תייבא את כל השורות מעמודות A עד W שבהן עמודה W מכילה הטקסט שצוין.
הערה חשובה:
השימוש ב IMPORTRANG על הרבה תאים יכשל, זה מוגבל לכמה עשרות אלפי תאים בלבד. - לפעמים הוא יעבוד אך בהמשך אחרי כמה ימים יחזיר שגיאה פתאום.לכן, במקרה וייתכן שבגליון המקור ייתווספו שורות ונתונים, ואי אפשר לדעת מראש, כדאי להשתמש ב A1:W100 במקום ב A:W, וכמו הדוגמה השניה שלך.
-
אקסל | ריק במקום 0@פלורידה בגליונות שמסיבה מסוימת אתה לא רוצה שערך 0 יוצג כערך ריק, (כגון שיש תאים אחרים שהחשבון שלהם יוצא אפס), תעשה פשוט:
=LET(MyValue,כאן תכתוב את הנוסחה שלך,IF(MyValue = 0,"",MyValue))
הערה חשובה: שים לב שפונקצית LET מופיעה רק בגירסאות האחרונות של אקסל, והיא כן מופיעה גם בGOOGLE SHEETS (זה חדש!).