how can i add a 3rd condition if last two conditions are satisfied, within Google sheet
I'm trying to figure out if it is possible to add a 3rd condition if the first two conditions are satisfied.
So, I've attached a reference sheet, and here is what I want to do; if a certain email address (from the sheet Attendance) has logged-in on a particular date (login response)- then, in the attendance sheet it should reflect "present" under that particular date.
I'm not sure where I'm doing wrong, or what is it that I'm missing, but I've tried this formula
=If(AND(B1=VLOOKUP(B1,'Login response'!D:D,1,0),A2=VLOOKUP(A2,'Login response'!B:B,1,0),"P"))
and it doesn't work.
Please see the Google Sheet here.
google-sheets google-sheets-formula
add a comment |
I'm trying to figure out if it is possible to add a 3rd condition if the first two conditions are satisfied.
So, I've attached a reference sheet, and here is what I want to do; if a certain email address (from the sheet Attendance) has logged-in on a particular date (login response)- then, in the attendance sheet it should reflect "present" under that particular date.
I'm not sure where I'm doing wrong, or what is it that I'm missing, but I've tried this formula
=If(AND(B1=VLOOKUP(B1,'Login response'!D:D,1,0),A2=VLOOKUP(A2,'Login response'!B:B,1,0),"P"))
and it doesn't work.
Please see the Google Sheet here.
google-sheets google-sheets-formula
add a comment |
I'm trying to figure out if it is possible to add a 3rd condition if the first two conditions are satisfied.
So, I've attached a reference sheet, and here is what I want to do; if a certain email address (from the sheet Attendance) has logged-in on a particular date (login response)- then, in the attendance sheet it should reflect "present" under that particular date.
I'm not sure where I'm doing wrong, or what is it that I'm missing, but I've tried this formula
=If(AND(B1=VLOOKUP(B1,'Login response'!D:D,1,0),A2=VLOOKUP(A2,'Login response'!B:B,1,0),"P"))
and it doesn't work.
Please see the Google Sheet here.
google-sheets google-sheets-formula
I'm trying to figure out if it is possible to add a 3rd condition if the first two conditions are satisfied.
So, I've attached a reference sheet, and here is what I want to do; if a certain email address (from the sheet Attendance) has logged-in on a particular date (login response)- then, in the attendance sheet it should reflect "present" under that particular date.
I'm not sure where I'm doing wrong, or what is it that I'm missing, but I've tried this formula
=If(AND(B1=VLOOKUP(B1,'Login response'!D:D,1,0),A2=VLOOKUP(A2,'Login response'!B:B,1,0),"P"))
and it doesn't work.
Please see the Google Sheet here.
google-sheets google-sheets-formula
google-sheets google-sheets-formula
edited Nov 24 '18 at 0:53
Rubén
11.1k43568
11.1k43568
asked Nov 23 '18 at 15:56
Rakesh SahuRakesh Sahu
32
32
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
I changed your sheet directly.
One formula that works is this:
=ArrayFormula(if(isnumber(ArrayFormula(match(B$1&$A2,'Login response'!$D:$D&'Login response'!$B:$B,0))),TRUE,FALSE))
And perhaps an even better one is this:
=if(countifs('Login response'!$D:$D,C$1,'Login response'!$B:$B,$A3)>0,TRUE,FALSE)
Hi, thanks for helping, it works! The 2nd option, I've made a little changes to it; as I want to mark attendance for those email address who used "login" in the "Login Response" sheet-=if(countifs('Login response'!$D:$D,D$1,'Login response'!$B:$B,$A2,'Login response'!$C:$C,"login")>0,TRUE,FALSE)
– Rakesh Sahu
Nov 23 '18 at 18:46
Thanks @Scott Holtzman! I appreciate your help!
– Rakesh Sahu
Nov 24 '18 at 14:51
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53449693%2fhow-can-i-add-a-3rd-condition-if-last-two-conditions-are-satisfied-within-googl%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I changed your sheet directly.
One formula that works is this:
=ArrayFormula(if(isnumber(ArrayFormula(match(B$1&$A2,'Login response'!$D:$D&'Login response'!$B:$B,0))),TRUE,FALSE))
And perhaps an even better one is this:
=if(countifs('Login response'!$D:$D,C$1,'Login response'!$B:$B,$A3)>0,TRUE,FALSE)
Hi, thanks for helping, it works! The 2nd option, I've made a little changes to it; as I want to mark attendance for those email address who used "login" in the "Login Response" sheet-=if(countifs('Login response'!$D:$D,D$1,'Login response'!$B:$B,$A2,'Login response'!$C:$C,"login")>0,TRUE,FALSE)
– Rakesh Sahu
Nov 23 '18 at 18:46
Thanks @Scott Holtzman! I appreciate your help!
– Rakesh Sahu
Nov 24 '18 at 14:51
add a comment |
I changed your sheet directly.
One formula that works is this:
=ArrayFormula(if(isnumber(ArrayFormula(match(B$1&$A2,'Login response'!$D:$D&'Login response'!$B:$B,0))),TRUE,FALSE))
And perhaps an even better one is this:
=if(countifs('Login response'!$D:$D,C$1,'Login response'!$B:$B,$A3)>0,TRUE,FALSE)
Hi, thanks for helping, it works! The 2nd option, I've made a little changes to it; as I want to mark attendance for those email address who used "login" in the "Login Response" sheet-=if(countifs('Login response'!$D:$D,D$1,'Login response'!$B:$B,$A2,'Login response'!$C:$C,"login")>0,TRUE,FALSE)
– Rakesh Sahu
Nov 23 '18 at 18:46
Thanks @Scott Holtzman! I appreciate your help!
– Rakesh Sahu
Nov 24 '18 at 14:51
add a comment |
I changed your sheet directly.
One formula that works is this:
=ArrayFormula(if(isnumber(ArrayFormula(match(B$1&$A2,'Login response'!$D:$D&'Login response'!$B:$B,0))),TRUE,FALSE))
And perhaps an even better one is this:
=if(countifs('Login response'!$D:$D,C$1,'Login response'!$B:$B,$A3)>0,TRUE,FALSE)
I changed your sheet directly.
One formula that works is this:
=ArrayFormula(if(isnumber(ArrayFormula(match(B$1&$A2,'Login response'!$D:$D&'Login response'!$B:$B,0))),TRUE,FALSE))
And perhaps an even better one is this:
=if(countifs('Login response'!$D:$D,C$1,'Login response'!$B:$B,$A3)>0,TRUE,FALSE)
answered Nov 23 '18 at 16:05
Scott HoltzmanScott Holtzman
23.1k62749
23.1k62749
Hi, thanks for helping, it works! The 2nd option, I've made a little changes to it; as I want to mark attendance for those email address who used "login" in the "Login Response" sheet-=if(countifs('Login response'!$D:$D,D$1,'Login response'!$B:$B,$A2,'Login response'!$C:$C,"login")>0,TRUE,FALSE)
– Rakesh Sahu
Nov 23 '18 at 18:46
Thanks @Scott Holtzman! I appreciate your help!
– Rakesh Sahu
Nov 24 '18 at 14:51
add a comment |
Hi, thanks for helping, it works! The 2nd option, I've made a little changes to it; as I want to mark attendance for those email address who used "login" in the "Login Response" sheet-=if(countifs('Login response'!$D:$D,D$1,'Login response'!$B:$B,$A2,'Login response'!$C:$C,"login")>0,TRUE,FALSE)
– Rakesh Sahu
Nov 23 '18 at 18:46
Thanks @Scott Holtzman! I appreciate your help!
– Rakesh Sahu
Nov 24 '18 at 14:51
Hi, thanks for helping, it works! The 2nd option, I've made a little changes to it; as I want to mark attendance for those email address who used "login" in the "Login Response" sheet-
=if(countifs('Login response'!$D:$D,D$1,'Login response'!$B:$B,$A2,'Login response'!$C:$C,"login")>0,TRUE,FALSE)
– Rakesh Sahu
Nov 23 '18 at 18:46
Hi, thanks for helping, it works! The 2nd option, I've made a little changes to it; as I want to mark attendance for those email address who used "login" in the "Login Response" sheet-
=if(countifs('Login response'!$D:$D,D$1,'Login response'!$B:$B,$A2,'Login response'!$C:$C,"login")>0,TRUE,FALSE)
– Rakesh Sahu
Nov 23 '18 at 18:46
Thanks @Scott Holtzman! I appreciate your help!
– Rakesh Sahu
Nov 24 '18 at 14:51
Thanks @Scott Holtzman! I appreciate your help!
– Rakesh Sahu
Nov 24 '18 at 14:51
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53449693%2fhow-can-i-add-a-3rd-condition-if-last-two-conditions-are-satisfied-within-googl%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown