Na foirmeacha a líonadh le sonraí ón tábla

Foirmiú na faidhbe

Tá bunachar sonraí againn (liosta, tábla – cuir an t-ainm atá uait air) le faisnéis faoi íocaíochtaí ar bhileog Dáta:

Tasc: priontáil amach go tapa admháil airgid (íocaíocht, sonrasc ...) le haghaidh aon iontráil inmhianaithe roghnaithe ón liosta seo. Téigh!

Céim 1. Cruthaigh Foirm

Ar bhileog eile den leabhar (cuirimis glaoch ar an mbileog seo Foirm) foirm folamh a chruthú. Is féidir leat é a dhéanamh leat féin, is féidir leat foirmeacha réamhdhéanta a úsáid, a tógadh, mar shampla, ó shuíomhanna gréasáin iris an Phríomh-Chuntasóra nó ó shuíomh Gréasáin Microsoft. Fuair ​​​​mé rud éigin mar seo:

Na foirmeacha a líonadh le sonraí ón tábla

i gcealla folamha (Cuntas, Suim, Faighte ó etc.) sonraí a fháil ón tábla íocaíochta ó bhileog eile - beagán níos déanaí déileálfaimid leis seo.

Céim 2: Ullmhú an tábla íocaíochta

Sula dtógtar sonraí ón tábla dár bhfoirm, ní mór an tábla a nuachóiriú beagán. Eadhon, cuir isteach colún folamh ar thaobh na láimhe clé den tábla. Úsáidfimid lipéad a chur isteach (bíodh an litir Bhéarla “x”) os comhair na líne óna dteastaíonn uainn sonraí a chur leis an bhfoirm:

Céim 3. Ag nascadh an tábla agus an fhoirm

Le haghaidh cumarsáide, úsáidimid an fheidhm VPR(VLOOKUP) – is féidir leat tuilleadh a léamh faoi anseo. Inár gcás, chun uimhir na híocaíochta marcáilte “x” a chur isteach ón mBileog Sonraí isteach i gcill F9 ar an bhfoirm, ní mór duit an fhoirmle seo a leanas a chur isteach i gcill F9:

=VLOOKUP(“x”, Sonraí!A2:G16)

=VLOOKUP("x";Sonraí!B2:G16;2;0)

Iad siúd. aistrithe go “intuigthe”, ba chóir go bhfaigheadh ​​an fheidhm sa raon A2: G16 ar an mBileog Sonraí líne a thosaíonn leis an gcarachtar “x” agus go dtabharfadh sé dúinn an t-ábhar sa dara colún den líne seo, ie uimhir íocaíochta.

Líontar gach cill eile ar an bhfoirm ar an mbealach céanna – ní athraíonn ach uimhir na colúin san fhoirmle.

Chun an méid a thaispeáint i bhfocail, d'úsáid mé an fheidhm Féin ón mbreiseán PLEX.

Ba chóir go mbeadh an toradh mar seo a leanas:

Na foirmeacha a líonadh le sonraí ón tábla

Céim 4. Ionas nach mbeidh dhá “x” ann …

Má chuireann an t-úsáideoir “x” isteach in aghaidh línte iolracha, ní ghlacfaidh an fheidhm VLOOKUP ach an chéad luach a aimsíonn sé. Chun athbhrí den sórt sin a sheachaint, cliceáil ar dheis ar an táb bileog Dáta agus ansin Téacs foinseach (Cód foinse). Sa fhuinneog eagarthóir Visual Basic atá le feiceáil, cóipeáil an cód seo a leanas:

Fo-Bileog Oibre Príobháideach_Athrú(TríVVal Sprioc Mar Raon) Dim r Chomh fada Dim str Mar Teaghrán Más Sprioc.Count > 1 Ansin Scoir Fo Más Target.Column = 1 Ansin str = Sprioc.Luach Feidhmchlár.EnableEvents = Bréagach r = Cealla(Rows.Count , 2).Deireadh(xlUp).Row Range("A2:A" & r).ClearContents Target.Value = str Deireadh Má tá Application.EnableEvents = Fíor Deiridh Fo  

Cuireann an macra seo cosc ​​ar an úsáideoir níos mó ná “x” amháin a chur isteach sa chéad cholún.

Bhuel, sin é go léir! Bain taitneamh as!

  • Ag baint úsáide as an bhfeidhm VLOOKUP chun luachanna a ionadú
  • Leagan feabhsaithe den fheidhm VLOOKUP
  • Méid i bhfocail (feidhm Propis) ón mbreiseán PLEX

 

Leave a Reply