דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תוכנה
  3. שיתוף | אימות נתונים באקסל לבדיקת תקינות מס' סניף מול מס' בנק

שיתוף | אימות נתונים באקסל לבדיקת תקינות מס' סניף מול מס' בנק

מתוזמן נעוץ נעול הועבר תוכנה
10 פוסטים 4 כותבים 355 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מ מנותק
    מ מנותק
    מטעמים
    כתב ב נערך לאחרונה על ידי מטעמים
    #1

    הורדתי קובץ עדכני מאתר בנק ישראל של כל מספרי סניפי הבנק בישראל.
    יצרתי אימות נתונים מהיר על מנת לוודא שהמשתמש ממלא נכון את מספר הסניף.
    (הנוסחה די פשוטה: COUNTIFS שבודק אם שני התנאים קיימים יותר מפעם אחת.)

    מעלה את הקובץ על מנת שעוד מישהו יוכל להנות מזה.

    893f5d70-9156-411e-b35e-378f40432b23-image.png

    מצורף:
    אימות נתונים למספר סניף.xlsx

    O תגובה 1 תגובה אחרונה
    6
    • WheneverW מנותק
      WheneverW מנותק
      Whenever
      כתב ב נערך לאחרונה על ידי
      #2

      נחמד!
      רק עדיין חשוב לשים לב שיש הרבה מספרי סניפים שחופפים בין הבנקים.

      אתה אלוף באימות נתונים!

      תגובה 1 תגובה אחרונה
      1
      • מ מנותק
        מ מנותק
        מטעמים
        כתב ב נערך לאחרונה על ידי
        #3

        רק עדיין חשוב לשים לב שיש הרבה מספרי סניפים שחופפים בין הבנקים.

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

        תגובה 1 תגובה אחרונה
        0
        • WheneverW מנותק
          WheneverW מנותק
          Whenever
          כתב ב נערך לאחרונה על ידי Whenever
          #4

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

          https://masav.co.il/media/2473/bdikat_hukiot_heshbon.pdf

          זה נראה פרוייקט רציני...

          מ תגובה 1 תגובה אחרונה
          0
          • א מנותק
            א מנותק
            ארי
            כתב ב נערך לאחרונה על ידי ארי
            #5

            @מטעמים אתה יכול גם לעשות קוד VBA שיבדוק עם API של בנק ישראל.
            לדוג' הבקשה הבאה:
            https://data.gov.il/api/action/datastore_search?resource_id=1c5bc716-8210-4ec7-85be-92e6271955c2&filters={"Bank_Code":"52","Branch_Code":"172"}
            תבדוק האם קוד בנק 52 (פאג"י) וקוד סניף 172 נכונה. במידה וכן היא תחזיר את פרטי הסניף.
            זה לא יעזור לך לבדוק נכונות של פרטי החשבון, רק מספר בנק וסניף.

            תגובה 1 תגובה אחרונה
            2
            • מ מנותק
              מ מנותק
              מטעמים
              השיב לWhenever ב נערך לאחרונה על ידי
              #6

              @Whenever כתב בשיתוף | אימות נתונים באקסל לבדיקת תקינות מס' סניף מול מס' בנק:

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

              https://masav.co.il/media/2473/bdikat_hukiot_heshbon.pdf

              זה נראה פרוייקט רציני...

              🙂 @Whenever הלכת רחוק. זה כאן ממש ליד. פתחתי שרשור לפני 4 שעות.

              WheneverW תגובה 1 תגובה אחרונה
              1
              • א מנותק
                א מנותק
                ארי
                כתב ב נערך לאחרונה על ידי
                #7

                הנה קוד לדוגמא:

                Public Function אימות_סניף()
                Dim Request As MSXML2.ServerXMLHTTP60
                Dim Json As Object
                Dim item As Variant
                
                Set Request = New ServerXMLHTTP60
                With Request
                    .Open "GET", "https://data.gov.il/api/action/datastore_search?resource_id=1c5bc716-8210-4ec7-85be-92e6271955c2&filters={""Bank_Code"":""52"",""Branch_Code"":""172""}", False
                    .send
                    Set Json = JsonConverter.ParseJson(.responseText)
                End With
                
                If Json("success") <> "true" Then
                    MsgBox "התרחשה שגיאה, פרטי השגיאה: סוג - " & Json("error")("__type") & ", הודעה - " & Json("error")("message")
                ElseIf Json("result")("total") = 0 Then
                    MsgBox "הבקשה לא החזירה תוצאות"
                Else
                    For Each item In Json("result")("records")
                        MsgBox item("Bank_Name") & " - " & item("Branch_Name") & " - " & item("Branch_Code")
                    Next item
                End If
                
                End Function
                

                הערה. אני משתמש בקוד JsonConverter בשביל לקרוא טוב את התשובה.

                תגובה 1 תגובה אחרונה
                3
                • WheneverW מנותק
                  WheneverW מנותק
                  Whenever
                  השיב למטעמים ב נערך לאחרונה על ידי
                  #8

                  @מטעמים כתב בשיתוף | אימות נתונים באקסל לבדיקת תקינות מס' סניף מול מס' בנק:

                  @Whenever כתב בשיתוף | אימות נתונים באקסל לבדיקת תקינות מס' סניף מול מס' בנק:

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

                  https://masav.co.il/media/2473/bdikat_hukiot_heshbon.pdf

                  זה נראה פרוייקט רציני...

                  🙂 @Whenever הלכת רחוק. זה כאן ממש ליד. פתחתי שרשור לפני 4 שעות.

                  "Great minds think alike":)

                  תגובה 1 תגובה אחרונה
                  2
                  • O מנותק
                    O מנותק
                    one1010
                    השיב למטעמים ב נערך לאחרונה על ידי
                    #9

                    @מטעמים שאלת תם, מה הדבר נצרך? אם אני מכניס נתונים לא נכונים לא אקבל שגיאה באתר הבנק?

                    מ תגובה 1 תגובה אחרונה
                    0
                    • מ מנותק
                      מ מנותק
                      מטעמים
                      השיב לone1010 ב נערך לאחרונה על ידי
                      #10

                      @one1010 כתב בשיתוף | אימות נתונים באקסל לבדיקת תקינות מס' סניף מול מס' בנק:

                      @מטעמים שאלת תם, מה הדבר נצרך? אם אני מכניס נתונים לא נכונים לא אקבל שגיאה באתר הבנק?

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

                      תגובה 1 תגובה אחרונה
                      3

                      בא תתחבר לדף היומי!
                      • התחברות

                      • אין לך חשבון עדיין? הרשמה

                      • התחברו או הירשמו כדי לחפש.
                      • פוסט ראשון
                        פוסט אחרון
                      0
                      • דף הבית
                      • קטגוריות
                      • פוסטים אחרונים
                      • משתמשים
                      • חיפוש
                      • חוקי הפורום