ಟೇಬಲ್‌ನಿಂದ ಡೇಟಾದೊಂದಿಗೆ ಫಾರ್ಮ್‌ಗಳನ್ನು ಭರ್ತಿ ಮಾಡುವುದು

ಸಮಸ್ಯೆಯ ಸೂತ್ರೀಕರಣ

ಶೀಟ್‌ನಲ್ಲಿ ಪಾವತಿಗಳ ಮಾಹಿತಿಯೊಂದಿಗೆ ನಾವು ಡೇಟಾಬೇಸ್ ಅನ್ನು ಹೊಂದಿದ್ದೇವೆ (ಪಟ್ಟಿ, ಟೇಬಲ್ - ನಿಮಗೆ ಬೇಕಾದುದನ್ನು ಕರೆ ಮಾಡಿ). ಡೇಟಾ:

ಕಾರ್ಯ: ಈ ಪಟ್ಟಿಯಿಂದ ಆಯ್ಕೆಮಾಡಿದ ಯಾವುದೇ ಅಪೇಕ್ಷಿತ ನಮೂದುಗಾಗಿ ತ್ವರಿತವಾಗಿ ನಗದು ರಸೀದಿಯನ್ನು (ಪಾವತಿ, ಸರಕುಪಟ್ಟಿ ...) ಮುದ್ರಿಸಿ. ಹೋಗು!

ಹಂತ 1. ಫಾರ್ಮ್ ಅನ್ನು ರಚಿಸಿ

ಪುಸ್ತಕದ ಇನ್ನೊಂದು ಹಾಳೆಯಲ್ಲಿ (ಈ ಹಾಳೆಯನ್ನು ಕರೆಯೋಣ ಫಾರ್ಮ್) ಖಾಲಿ ಫಾರ್ಮ್ ಅನ್ನು ರಚಿಸಿ. ನೀವೇ ಅದನ್ನು ಮಾಡಬಹುದು, ನೀವು ಸಿದ್ಧ ರೂಪಗಳನ್ನು ಬಳಸಬಹುದು, ಉದಾಹರಣೆಗೆ, ಮುಖ್ಯ ಅಕೌಂಟೆಂಟ್ ಮ್ಯಾಗಜೀನ್ ಅಥವಾ ಮೈಕ್ರೋಸಾಫ್ಟ್ ವೆಬ್‌ಸೈಟ್‌ನ ವೆಬ್‌ಸೈಟ್‌ಗಳಿಂದ ತೆಗೆದುಕೊಳ್ಳಲಾಗಿದೆ. ನಾನು ಈ ರೀತಿಯದ್ದನ್ನು ಪಡೆದುಕೊಂಡಿದ್ದೇನೆ:

ಟೇಬಲ್‌ನಿಂದ ಡೇಟಾದೊಂದಿಗೆ ಫಾರ್ಮ್‌ಗಳನ್ನು ಭರ್ತಿ ಮಾಡುವುದು

ಖಾಲಿ ಕೋಶಗಳಲ್ಲಿ (ಖಾತೆ, ಮೊತ್ತ, ಸ್ವೀಕರಿಸಲಾಗಿದೆ ಇತ್ಯಾದಿ) ಮತ್ತೊಂದು ಹಾಳೆಯಿಂದ ಪಾವತಿ ಕೋಷ್ಟಕದಿಂದ ಡೇಟಾವನ್ನು ಪಡೆಯುತ್ತದೆ - ಸ್ವಲ್ಪ ಸಮಯದ ನಂತರ ನಾವು ಇದನ್ನು ನಿಭಾಯಿಸುತ್ತೇವೆ.

ಹಂತ 2: ಪಾವತಿ ಕೋಷ್ಟಕವನ್ನು ಸಿದ್ಧಪಡಿಸುವುದು

ನಮ್ಮ ಫಾರ್ಮ್ಗಾಗಿ ಟೇಬಲ್ನಿಂದ ಡೇಟಾವನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ ಮೊದಲು, ಟೇಬಲ್ ಅನ್ನು ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಆಧುನೀಕರಿಸಬೇಕಾಗಿದೆ. ಅವುಗಳೆಂದರೆ, ಟೇಬಲ್‌ನ ಎಡಕ್ಕೆ ಖಾಲಿ ಕಾಲಮ್ ಅನ್ನು ಸೇರಿಸಿ. ನಾವು ಫಾರ್ಮ್‌ಗೆ ಡೇಟಾವನ್ನು ಸೇರಿಸಲು ಬಯಸುವ ಸಾಲಿನ ಎದುರು ಲೇಬಲ್ ಅನ್ನು ನಮೂದಿಸಲು (ಅದು ಇಂಗ್ಲಿಷ್ ಅಕ್ಷರ "x" ಆಗಿರಲಿ) ಬಳಸುತ್ತೇವೆ:

ಹಂತ 3. ಟೇಬಲ್ ಮತ್ತು ಫಾರ್ಮ್ ಅನ್ನು ಲಿಂಕ್ ಮಾಡುವುದು

ಸಂವಹನಕ್ಕಾಗಿ, ನಾವು ಕಾರ್ಯವನ್ನು ಬಳಸುತ್ತೇವೆ ವಿಪಿಆರ್(VLOOKUP) - ನೀವು ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ಓದಬಹುದು ಇಲ್ಲಿ. ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ, ಡೇಟಾ ಶೀಟ್‌ನಿಂದ "x" ಎಂದು ಗುರುತಿಸಲಾದ ಪಾವತಿಯ ಸಂಖ್ಯೆಯನ್ನು ಫಾರ್ಮ್‌ನಲ್ಲಿ ಸೆಲ್ F9 ಗೆ ಸೇರಿಸಲು, ನೀವು ಈ ಕೆಳಗಿನ ಸೂತ್ರವನ್ನು ಸೆಲ್ F9 ನಲ್ಲಿ ನಮೂದಿಸಬೇಕು:

=VLOOKUP("x",ಡೇಟಾ!A2:G16)

=VLOOKUP("x";ಡೇಟಾ!B2:G16;2;0)

ಆ. "ಅರ್ಥವಾಗುವಂತೆ" ಅನುವಾದಿಸಲಾಗಿದೆ, ಕಾರ್ಯವು A2: G16 ಶ್ರೇಣಿಯಲ್ಲಿ ಡೇಟಾ ಶೀಟ್‌ನಲ್ಲಿ "x" ಅಕ್ಷರದಿಂದ ಪ್ರಾರಂಭವಾಗುವ ಸಾಲನ್ನು ಕಂಡುಹಿಡಿಯಬೇಕು ಮತ್ತು ಈ ಸಾಲಿನ ಎರಡನೇ ಕಾಲಮ್‌ನ ವಿಷಯಗಳನ್ನು ನಮಗೆ ನೀಡಬೇಕು, ಅಂದರೆ ಪಾವತಿ ಸಂಖ್ಯೆ.

ಫಾರ್ಮ್‌ನಲ್ಲಿರುವ ಎಲ್ಲಾ ಇತರ ಕೋಶಗಳನ್ನು ಒಂದೇ ರೀತಿಯಲ್ಲಿ ತುಂಬಿಸಲಾಗುತ್ತದೆ - ಸೂತ್ರದಲ್ಲಿ ಕಾಲಮ್ ಸಂಖ್ಯೆ ಮಾತ್ರ ಬದಲಾಗುತ್ತದೆ.

ಪದಗಳಲ್ಲಿ ಮೊತ್ತವನ್ನು ಪ್ರದರ್ಶಿಸಲು, ನಾನು ಕಾರ್ಯವನ್ನು ಬಳಸಿದ್ದೇನೆ ಸ್ವಂತ PLEX ಆಡ್-ಆನ್‌ನಿಂದ.

ಫಲಿತಾಂಶವು ಈ ಕೆಳಗಿನಂತಿರಬೇಕು:

ಟೇಬಲ್‌ನಿಂದ ಡೇಟಾದೊಂದಿಗೆ ಫಾರ್ಮ್‌ಗಳನ್ನು ಭರ್ತಿ ಮಾಡುವುದು

ಹಂತ 4. ಆದ್ದರಿಂದ ಎರಡು "x" ಇಲ್ಲ ...

ಬಳಕೆದಾರರು ಬಹು ಸಾಲುಗಳ ವಿರುದ್ಧ "x" ಅನ್ನು ನಮೂದಿಸಿದರೆ, VLOOKUP ಕಾರ್ಯವು ಅದು ಕಂಡುಕೊಂಡ ಮೊದಲ ಮೌಲ್ಯವನ್ನು ಮಾತ್ರ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಅಂತಹ ಅಸ್ಪಷ್ಟತೆಯನ್ನು ತಪ್ಪಿಸಲು, ಶೀಟ್ ಟ್ಯಾಬ್ ಮೇಲೆ ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿ ಡೇಟಾ ತದನಂತರ ಮೂಲ ಪಠ್ಯ (ಮೂಲ ಕೋಡ್). ಗೋಚರಿಸುವ ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಎಡಿಟರ್ ವಿಂಡೋದಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ:

ಖಾಸಗಿ ಉಪ ವರ್ಕ್‌ಶೀಟ್_ಚೇಂಜ್ (ರೇಂಜ್‌ನಂತೆ ಬೈವಾಲ್ ಟಾರ್ಗೆಟ್) ಮಂದ ಆರ್ ಅಷ್ಟು ಉದ್ದವಾದ ಮಂದ str ಸ್ಟ್ರಿಂಗ್ ಆಗಿದ್ದರೆ ಟಾರ್ಗೆಟ್. ಎಣಿಕೆ > 1 ನಂತರ ಉಪ ನಿರ್ಗಮಿಸಿ ಟಾರ್ಗೆಟ್. ಕಾಲಮ್ = 1 ನಂತರ str = ಗುರಿ.ಮೌಲ್ಯ ಅಪ್ಲಿಕೇಶನ್.EnableEvents = ತಪ್ಪು r = ಸೆಲ್‌ಗಳು(ಸಾಲುಗಳು. , 2).ಅಂತ್ಯ(xlUp).ಸಾಲು ಶ್ರೇಣಿ("A2:A" & r).ClearContents Target.Value = str ಅಂತ್ಯ ವೇಳೆ ಅಪ್ಲಿಕೇಶನ್.EnableEvents = ನಿಜವಾದ ಅಂತ್ಯ ಉಪ  

ಮೊದಲ ಕಾಲಮ್‌ನಲ್ಲಿ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು “x” ಅನ್ನು ನಮೂದಿಸುವುದರಿಂದ ಈ ಮ್ಯಾಕ್ರೋ ಬಳಕೆದಾರರನ್ನು ತಡೆಯುತ್ತದೆ.

ಸರಿ, ಅಷ್ಟೆ! ಆನಂದಿಸಿ!

  • ಮೌಲ್ಯಗಳನ್ನು ಬದಲಿಸಲು VLOOKUP ಕಾರ್ಯವನ್ನು ಬಳಸುವುದು
  • VLOOKUP ಕಾರ್ಯದ ಸುಧಾರಿತ ಆವೃತ್ತಿ
  • PLEX ಆಡ್-ಆನ್‌ನಿಂದ ಪದಗಳಲ್ಲಿನ ಮೊತ್ತ (ಪ್ರೊಪಿಸ್ ಫಂಕ್ಷನ್).

 

ಪ್ರತ್ಯುತ್ತರ ನೀಡಿ